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.