![]() |
OTX-Runtime for DotNet
|
|
Namespace containing the programming interface for browsing and execution of OTX procedures in own applications, main entry for execution is IRuntimeManager More...
Namespaces | |
| namespace | Custom |
| Namespace containing all interfaces for custom implementations | |
| namespace | DataTypes |
| Namespace which contains all supported data types | |
| namespace | Events |
| Namespace containing the event delegates | |
| namespace | Exceptions |
| Namespace containing exceptions | |
| namespace | License |
| Namespace containing all objects related to licensing | |
| namespace | Otx |
| Namespace for browsing at OTX data structure. | |
| namespace | Project |
| Namespace containing main entries: IProject and IPlayerProject. | |
Classes | |
| class | DiagConnectionState |
| The diagnostic connection state describes conditions how a procedure can be executed. More... | |
| interface | IRuntimeContext |
| Contains information of a Runner instance. More... | |
| interface | IRuntimeManager |
| Main class to load and execute an OTX project More... | |
| class | RuntimeConfig |
| Configuration class to modify OTX Runtime API global settings More... | |
| class | RuntimeManagerFactory |
| Factory class for creating runtime managers, see IRuntimeManager More... | |
Enumerations | |
| enum class | ClampState { NotAvailable , On , Off } |
| Contains the state of a clamp More... | |
| enum class | ExecutionState { Pending , Running , Paused , Finished , Stopped , Aborted , Timeout } |
| Contains the state of the runtime context. More... | |
| enum class | ExecutionStateChangeReason { Explicit , UnexpectedDiagConnectionState } |
| Reason, why a procedure execution state was changed, e.g. Paused or Running More... | |
| enum class | ExpectedState { None , BatteryOn , IgnitionOff , IgnitionOn } |
| Contains the expected state of the diagnostic connection More... | |
| enum class | TraceLevels { All , Trace , Debug , Info , Warn , Error , Fatal , Off } |
| Enumeration of TraceLevels. More... | |
Namespace containing the programming interface for browsing and execution of OTX procedures in own applications, main entry for execution is IRuntimeManager
|
strong |
|
strong |
Contains the state of the runtime context.
Reason, why a procedure execution state was changed, e.g. Paused or Running
| Enumerator | |
|---|---|
| Explicit | If the state was changed explicit, e.g. via Pause method |
| UnexpectedDiagConnectionState | If the state was changed implicit, because the DiagConnectionState is not the expected state |
|
strong |
Contains the expected state of the diagnostic connection
|
strong |
Enumeration of TraceLevels.