OTX-Runtime for DotNet  
OpenTestSystem.Otx.DiagManager.OtxDiagApi.IComInterface Interface Reference

The class is identical to an extension in OTX standard ISO 13209. A detailed specification can be found there. More...

Inherited by OpenTestSystem.Otx.DiagManager.OtxDiagApi.ComInterface.

Public Member Functions

void ActivateEthernet (OpenTestSystem.Otx.DiagManager.OtxDiagApi.DataTypes.IComInterface comInterface)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
void CloseComInterface (OpenTestSystem.Otx.DiagManager.OtxDiagApi.DataTypes.IComInterface comInterface)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
void ConnectComInterface (OpenTestSystem.Otx.DiagManager.OtxDiagApi.DataTypes.IComInterface comInterface)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
IComChannel CreateComChannelFromComInterface (OpenTestSystem.Otx.DiagManager.OtxDiagApi.DataTypes.IComInterface comInterface, string identifier, string ecuVariantName=null, string resource=null)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
void DeactivateEthernet (OpenTestSystem.Otx.DiagManager.OtxDiagApi.DataTypes.IComInterface comInterface)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
double GetBatteryVoltage (OpenTestSystem.Otx.DiagManager.OtxDiagApi.DataTypes.IComInterface comInterface)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
IComChannel GetComChannelFromComInterface (OpenTestSystem.Otx.DiagManager.OtxDiagApi.DataTypes.IComInterface comInterface, string identifier, string ecuVariantName=null, bool performVariantSelection=false, string resource=null)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
OpenTestSystem.Otx.DiagManager.OtxDiagApi.DataTypes.IComInterface GetComInterface (string comInterfaceName)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
List< string > GetComInterfaceNameList (OtxConnectionStates? connectionState=null)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
List< string > GetComInterfaceNameListFromEthernet (OpenTestSystem.Otx.DiagManager.OtxDiagApi.DataTypes.IComInterface comInterface, string optionString)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
Dictionary< string, string > GetComInterfaceProperties (OpenTestSystem.Otx.DiagManager.OtxDiagApi.DataTypes.IComInterface comInterface)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
List< string > GetComInterfaceResourceNameList (OpenTestSystem.Otx.DiagManager.OtxDiagApi.DataTypes.IComInterface comInterface)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
string GetDefaultComInterfaceName ()
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
bool GetIgnitionState (OpenTestSystem.Otx.DiagManager.OtxDiagApi.DataTypes.IComInterface comInterface, long pinOnInterfaceConnector=0)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
bool IsInterfaceConnected (OpenTestSystem.Otx.DiagManager.OtxDiagApi.DataTypes.IComInterface comInterface)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
bool IsSecuredDoipSessionActive (OpenTestSystem.Otx.DiagManager.OtxDiagApi.DataTypes.IComInterface comInterface)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
void TlsSetCertificate (OpenTestSystem.Otx.DiagManager.OtxDiagApi.DataTypes.IComInterface comInterface, List< byte[]> certificates)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 

Detailed Description

The class is identical to an extension in OTX standard ISO 13209. A detailed specification can be found there.

Member Function Documentation

◆ ActivateEthernet()

void OpenTestSystem.Otx.DiagManager.OtxDiagApi.IComInterface.ActivateEthernet ( OpenTestSystem.Otx.DiagManager.OtxDiagApi.DataTypes.IComInterface  comInterface)

Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.

◆ CloseComInterface()

void OpenTestSystem.Otx.DiagManager.OtxDiagApi.IComInterface.CloseComInterface ( OpenTestSystem.Otx.DiagManager.OtxDiagApi.DataTypes.IComInterface  comInterface)

Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.

◆ ConnectComInterface()

void OpenTestSystem.Otx.DiagManager.OtxDiagApi.IComInterface.ConnectComInterface ( OpenTestSystem.Otx.DiagManager.OtxDiagApi.DataTypes.IComInterface  comInterface)

Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.

◆ CreateComChannelFromComInterface()

IComChannel OpenTestSystem.Otx.DiagManager.OtxDiagApi.IComInterface.CreateComChannelFromComInterface ( OpenTestSystem.Otx.DiagManager.OtxDiagApi.DataTypes.IComInterface  comInterface,
string  identifier,
string  ecuVariantName = null,
string  resource = null 
)

Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.

◆ DeactivateEthernet()

void OpenTestSystem.Otx.DiagManager.OtxDiagApi.IComInterface.DeactivateEthernet ( OpenTestSystem.Otx.DiagManager.OtxDiagApi.DataTypes.IComInterface  comInterface)

Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.

◆ GetBatteryVoltage()

double OpenTestSystem.Otx.DiagManager.OtxDiagApi.IComInterface.GetBatteryVoltage ( OpenTestSystem.Otx.DiagManager.OtxDiagApi.DataTypes.IComInterface  comInterface)

Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.

◆ GetComChannelFromComInterface()

IComChannel OpenTestSystem.Otx.DiagManager.OtxDiagApi.IComInterface.GetComChannelFromComInterface ( OpenTestSystem.Otx.DiagManager.OtxDiagApi.DataTypes.IComInterface  comInterface,
string  identifier,
string  ecuVariantName = null,
bool  performVariantSelection = false,
string  resource = null 
)

Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.

◆ GetComInterface()

OpenTestSystem.Otx.DiagManager.OtxDiagApi.DataTypes.IComInterface OpenTestSystem.Otx.DiagManager.OtxDiagApi.IComInterface.GetComInterface ( string  comInterfaceName)

Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.

◆ GetComInterfaceNameList()

List<string> OpenTestSystem.Otx.DiagManager.OtxDiagApi.IComInterface.GetComInterfaceNameList ( OtxConnectionStates connectionState = null)

Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.

◆ GetComInterfaceNameListFromEthernet()

List<string> OpenTestSystem.Otx.DiagManager.OtxDiagApi.IComInterface.GetComInterfaceNameListFromEthernet ( OpenTestSystem.Otx.DiagManager.OtxDiagApi.DataTypes.IComInterface  comInterface,
string  optionString 
)

Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.

◆ GetComInterfaceProperties()

Dictionary<string, string> OpenTestSystem.Otx.DiagManager.OtxDiagApi.IComInterface.GetComInterfaceProperties ( OpenTestSystem.Otx.DiagManager.OtxDiagApi.DataTypes.IComInterface  comInterface)

Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.

◆ GetComInterfaceResourceNameList()

List<string> OpenTestSystem.Otx.DiagManager.OtxDiagApi.IComInterface.GetComInterfaceResourceNameList ( OpenTestSystem.Otx.DiagManager.OtxDiagApi.DataTypes.IComInterface  comInterface)

Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.

◆ GetDefaultComInterfaceName()

string OpenTestSystem.Otx.DiagManager.OtxDiagApi.IComInterface.GetDefaultComInterfaceName ( )

Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.

◆ GetIgnitionState()

bool OpenTestSystem.Otx.DiagManager.OtxDiagApi.IComInterface.GetIgnitionState ( OpenTestSystem.Otx.DiagManager.OtxDiagApi.DataTypes.IComInterface  comInterface,
long  pinOnInterfaceConnector = 0 
)

Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.

◆ IsInterfaceConnected()

bool OpenTestSystem.Otx.DiagManager.OtxDiagApi.IComInterface.IsInterfaceConnected ( OpenTestSystem.Otx.DiagManager.OtxDiagApi.DataTypes.IComInterface  comInterface)

Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.

◆ IsSecuredDoipSessionActive()

bool OpenTestSystem.Otx.DiagManager.OtxDiagApi.IComInterface.IsSecuredDoipSessionActive ( OpenTestSystem.Otx.DiagManager.OtxDiagApi.DataTypes.IComInterface  comInterface)

Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.

◆ TlsSetCertificate()

void OpenTestSystem.Otx.DiagManager.OtxDiagApi.IComInterface.TlsSetCertificate ( OpenTestSystem.Otx.DiagManager.OtxDiagApi.DataTypes.IComInterface  comInterface,
List< byte[]>  certificates 
)

Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there.


The documentation for this interface was generated from the following file: