OTX Reference  
OpenTestSystem.Otx.Extensions.ComInterface.DataTypes Namespace Reference

Data types, see also Core data types. More...

Classes

class  ComInterface
 ComInterface is an otx:ComplexType More...
 
class  ConnectionStatus
 ConnectionStatus is an otx:SimpleType More...
 

Enumerations

enum  ConnectionStates { ConnectionStates.NOT_AVAILABLE, ConnectionStates.AVAILABLE, ConnectionStates.CONNECTED }
 ConnectionStatus represents the MCDInterfaceStatus enumerations that are mapped to the PDU module states. More...
 

Detailed Description

Data types, see also Core data types.

Enumeration Type Documentation

◆ ConnectionStates

ConnectionStatus represents the MCDInterfaceStatus enumerations that are mapped to the PDU module states.

Important: If the ConnectionStatus declaration is not explicitly initialised (omitted <init> element), the default value shall be NOT_AVAILABLE. Important: When applying otx:ToString on an ConnectionStatus, the resulting string shall be the name of the enumeration value, e.g.otx:ToString(CONNECTED)="CONNECTED". Furthermore, applying otx:ToInteger shall return the index of the value in the ConnectionStates enumeration(smallest index is 0). The behaviour is undefined for other conversion terms (see ISO 13209-2). Important: ConnectionStatus values may occur as operands of comparisons(see ISO 13209-2, 7.15.8). For this case, the following order relation shall apply: NOT_AVAILABLE < AVAILABLE < CONNECTED.

Enumerator
NOT_AVAILABLE 

The interfaces which are not available in the underlying system (Case of MCD server: MCDInterfaceStatus = NOT_AVAILABLE).

AVAILABLE 

The interfaces which are available in the underlying system (Case of MCD server:MCDInterfaceStatus = NOT_RADY or AVAILABLE).

CONNECTED 

The interfaces which are connected to the underlying system (Case of MCD server: MCDInterfaceStatus = READY).