OTX-Runtime for DotNet  
OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom 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.DiagCom.

Public Member Functions

void CloseComChannel (IComChannel comChannel)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
IDiagService CreateDiagServiceByName (IComChannel comChannel, string name)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
IDiagService CreateDiagServiceBySemantic (IComChannel comChannel, string semantic)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
IResult ExecuteDiagService (IDiagService diagService, IRequestParameters requestParameters, List< IResponseParameters > responseParameters, ref OtxResultStates resultState, bool executeAsync=false, bool suppressPositiveResponse=false)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
IResult ExecuteDiagService (IDiagService diagService, IRequestParameters requestParameters=null, List< IResponseParameters > responseParameters=null)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
IResult ExecuteHexDiagService (IComChannel comChannel, byte[] hexRequest)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
IResult ExecuteHexDiagService (IComChannel comChannel, byte[] hexRequest, ref byte[] hexResponse)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
List< IResponseGetAllResponses (IResult result)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
List< IResultGetAllResults (IDiagService diagService)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
List< IResultGetAllResultsAndClear (IDiagService diagService)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
IComChannel GetComChannel (string identifier, string ecuVariantName=null, bool performVariantSelection=false)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
string GetComChannelEcuVariantName (IComChannel comChannel)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
string GetComChannelIdentifierFromResponse (IResponse response)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
bool GetComParameterValueAsBoolean (IComChannel comChannel, string comParameterName)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
byte[] GetComParameterValueAsByteField (IComChannel comChannel, string comParameterName)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
double GetComParameterValueAsFloat (IComChannel comChannel, string comParameterName)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
long GetComParameterValueAsInteger (IComChannel comChannel, string comParameterName)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
IQuantity GetComParameterValueAsQuantity (IComChannel comChannel, string comParameterName)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
string GetComParameterValueAsString (IComChannel comChannel, string comParameterName)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
IParameter GetComplexComParameter (IComChannel comChannel, string comParameterName)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
bool GetDefaultComParameterValueAsBoolean (IComChannel comChannel, string comParameterName)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
byte[] GetDefaultComParameterValueAsByteField (IComChannel comChannel, string comParameterName)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
double GetDefaultComParameterValueAsFloat (IComChannel comChannel, string comParameterName)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
long GetDefaultComParameterValueAsInteger (IComChannel comChannel, string comParameterName)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
IQuantity GetDefaultComParameterValueAsQuantity (IComChannel comChannel, string comParameterName)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
string GetDefaultComParameterValueAsString (IComChannel comChannel, string comParameterName)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
IParameter GetDefaultComplexComParameter (IComChannel comChannel, string comParameterName)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
IDiagService GetDiagServiceFromException (System.Exception exception)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
IDiagService GetDiagServiceFromResult (IResult result)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
List< IDiagServiceGetDiagServiceListBySemantic (IComChannel comChannel, string semantic)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
string GetDiagServiceName (IDiagService diagService)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
IResponse GetFirstResponse (IResult result)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
IResult GetFirstResult (IDiagService diagService)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
List< IParameterGetParameterAsList (IParameterContainer parameter)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
IParameter GetParameterByPath (IParameterContainer parameterContainer, object[] pathList)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
IParameter GetParameterBySemantic (IParameterContainer parameterContainer, string semantic)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
string GetParameterName (IParameter parameter)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
string GetParameterSemantic (IParameter parameter)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
string GetParameterTextId (IParameter parameter)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
bool GetParameterValueAsBoolean (IParameter parameter)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
byte[] GetParameterValueAsByteField (IParameter parameter)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
double GetParameterValueAsFloat (IParameter parameter)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
long GetParameterValueAsInteger (IParameter parameter)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
IQuantity GetParameterValueAsQuantity (IParameter parameter)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
string GetParameterValueAsString (IParameter parameter)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
string GetParameterValueTextId (IParameter parameter)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
byte[] GetPdu (IMessage message)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
long GetRepetitionTime (IDiagService diagService)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
IRequest GetRequest (IDiagService diagService)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
string GetResponseName (IResponse response)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
OtxResponseStates GetResponseState (IResponse response)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
OtxResultStates GetResultState (IResult result)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
void IdentifyAndSelectVariant (IComChannel comChannel)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
bool IsPositive (IResponse response)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
bool IsVariant (IComChannel comChannel, string variant)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
void SetComParameter (IComChannel comChannel, string name, object value)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
void SetComplexComParameter (IComChannel comChannel, IParameter parameter)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
void SetParameterValue (IParameter parameter, object value)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
void SetParameterValueBySemantic (IParameterContainer parameter, string semantic, object value)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
void SetPdu (IRequest request, byte[] pdu)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
void SetRepetitionTime (IDiagService diagService, double repetitionTime)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
void StartRepeatedExecution (IDiagService diagCom)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
void StopRepeatedExecution (IDiagService diagCom)
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 

Events

DiagServiceHasResultHandler OnDiagServiceHasResult
 Identical to an action or term in the OTX standard ISO 13209. A detailed specification can be found there. More...
 
ExecuteDiagServiceAsyncHandler OnExecuteDiagServiceAsync
 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

◆ CloseComChannel()

void OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.CloseComChannel ( IComChannel  comChannel)

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

◆ CreateDiagServiceByName()

IDiagService OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.CreateDiagServiceByName ( IComChannel  comChannel,
string  name 
)

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

◆ CreateDiagServiceBySemantic()

IDiagService OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.CreateDiagServiceBySemantic ( IComChannel  comChannel,
string  semantic 
)

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

◆ ExecuteDiagService() [1/2]

IResult OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.ExecuteDiagService ( IDiagService  diagService,
IRequestParameters  requestParameters,
List< IResponseParameters responseParameters,
ref OtxResultStates  resultState,
bool  executeAsync = false,
bool  suppressPositiveResponse = false 
)

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

◆ ExecuteDiagService() [2/2]

IResult OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.ExecuteDiagService ( IDiagService  diagService,
IRequestParameters  requestParameters = null,
List< IResponseParameters responseParameters = null 
)

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

◆ ExecuteHexDiagService() [1/2]

IResult OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.ExecuteHexDiagService ( IComChannel  comChannel,
byte[]  hexRequest 
)

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

◆ ExecuteHexDiagService() [2/2]

IResult OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.ExecuteHexDiagService ( IComChannel  comChannel,
byte[]  hexRequest,
ref byte[]  hexResponse 
)

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

◆ GetAllResponses()

List<IResponse> OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetAllResponses ( IResult  result)

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

◆ GetAllResults()

List<IResult> OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetAllResults ( IDiagService  diagService)

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

◆ GetAllResultsAndClear()

List<IResult> OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetAllResultsAndClear ( IDiagService  diagService)

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

◆ GetComChannel()

IComChannel OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetComChannel ( string  identifier,
string  ecuVariantName = null,
bool  performVariantSelection = false 
)

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

◆ GetComChannelEcuVariantName()

string OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetComChannelEcuVariantName ( IComChannel  comChannel)

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

◆ GetComChannelIdentifierFromResponse()

string OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetComChannelIdentifierFromResponse ( IResponse  response)

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

◆ GetComParameterValueAsBoolean()

bool OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetComParameterValueAsBoolean ( IComChannel  comChannel,
string  comParameterName 
)

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

◆ GetComParameterValueAsByteField()

byte [] OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetComParameterValueAsByteField ( IComChannel  comChannel,
string  comParameterName 
)

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

◆ GetComParameterValueAsFloat()

double OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetComParameterValueAsFloat ( IComChannel  comChannel,
string  comParameterName 
)

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

◆ GetComParameterValueAsInteger()

long OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetComParameterValueAsInteger ( IComChannel  comChannel,
string  comParameterName 
)

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

◆ GetComParameterValueAsQuantity()

IQuantity OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetComParameterValueAsQuantity ( IComChannel  comChannel,
string  comParameterName 
)

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

◆ GetComParameterValueAsString()

string OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetComParameterValueAsString ( IComChannel  comChannel,
string  comParameterName 
)

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

◆ GetComplexComParameter()

IParameter OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetComplexComParameter ( IComChannel  comChannel,
string  comParameterName 
)

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

◆ GetDefaultComParameterValueAsBoolean()

bool OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetDefaultComParameterValueAsBoolean ( IComChannel  comChannel,
string  comParameterName 
)

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

◆ GetDefaultComParameterValueAsByteField()

byte [] OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetDefaultComParameterValueAsByteField ( IComChannel  comChannel,
string  comParameterName 
)

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

◆ GetDefaultComParameterValueAsFloat()

double OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetDefaultComParameterValueAsFloat ( IComChannel  comChannel,
string  comParameterName 
)

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

◆ GetDefaultComParameterValueAsInteger()

long OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetDefaultComParameterValueAsInteger ( IComChannel  comChannel,
string  comParameterName 
)

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

◆ GetDefaultComParameterValueAsQuantity()

IQuantity OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetDefaultComParameterValueAsQuantity ( IComChannel  comChannel,
string  comParameterName 
)

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

◆ GetDefaultComParameterValueAsString()

string OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetDefaultComParameterValueAsString ( IComChannel  comChannel,
string  comParameterName 
)

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

◆ GetDefaultComplexComParameter()

IParameter OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetDefaultComplexComParameter ( IComChannel  comChannel,
string  comParameterName 
)

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

◆ GetDiagServiceFromException()

IDiagService OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetDiagServiceFromException ( System.Exception  exception)

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

◆ GetDiagServiceFromResult()

IDiagService OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetDiagServiceFromResult ( IResult  result)

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

◆ GetDiagServiceListBySemantic()

List<IDiagService> OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetDiagServiceListBySemantic ( IComChannel  comChannel,
string  semantic 
)

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

◆ GetDiagServiceName()

string OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetDiagServiceName ( IDiagService  diagService)

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

◆ GetFirstResponse()

IResponse OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetFirstResponse ( IResult  result)

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

◆ GetFirstResult()

IResult OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetFirstResult ( IDiagService  diagService)

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

◆ GetParameterAsList()

List<IParameter> OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetParameterAsList ( IParameterContainer  parameter)

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

◆ GetParameterByPath()

IParameter OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetParameterByPath ( IParameterContainer  parameterContainer,
object[]  pathList 
)

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

◆ GetParameterBySemantic()

IParameter OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetParameterBySemantic ( IParameterContainer  parameterContainer,
string  semantic 
)

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

◆ GetParameterName()

string OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetParameterName ( IParameter  parameter)

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

◆ GetParameterSemantic()

string OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetParameterSemantic ( IParameter  parameter)

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

◆ GetParameterTextId()

string OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetParameterTextId ( IParameter  parameter)

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

◆ GetParameterValueAsBoolean()

bool OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetParameterValueAsBoolean ( IParameter  parameter)

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

◆ GetParameterValueAsByteField()

byte [] OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetParameterValueAsByteField ( IParameter  parameter)

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

◆ GetParameterValueAsFloat()

double OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetParameterValueAsFloat ( IParameter  parameter)

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

◆ GetParameterValueAsInteger()

long OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetParameterValueAsInteger ( IParameter  parameter)

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

◆ GetParameterValueAsQuantity()

IQuantity OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetParameterValueAsQuantity ( IParameter  parameter)

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

◆ GetParameterValueAsString()

string OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetParameterValueAsString ( IParameter  parameter)

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

◆ GetParameterValueTextId()

string OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetParameterValueTextId ( IParameter  parameter)

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

◆ GetPdu()

byte [] OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetPdu ( IMessage  message)

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

◆ GetRepetitionTime()

long OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetRepetitionTime ( IDiagService  diagService)

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

◆ GetRequest()

IRequest OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetRequest ( IDiagService  diagService)

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

◆ GetResponseName()

string OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetResponseName ( IResponse  response)

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

◆ GetResponseState()

OtxResponseStates OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetResponseState ( IResponse  response)

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

◆ GetResultState()

OtxResultStates OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.GetResultState ( IResult  result)

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

◆ IdentifyAndSelectVariant()

void OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.IdentifyAndSelectVariant ( IComChannel  comChannel)

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

◆ IsPositive()

bool OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.IsPositive ( IResponse  response)

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

◆ IsVariant()

bool OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.IsVariant ( IComChannel  comChannel,
string  variant 
)

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

◆ SetComParameter()

void OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.SetComParameter ( IComChannel  comChannel,
string  name,
object  value 
)

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

◆ SetComplexComParameter()

void OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.SetComplexComParameter ( IComChannel  comChannel,
IParameter  parameter 
)

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

◆ SetParameterValue()

void OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.SetParameterValue ( IParameter  parameter,
object  value 
)

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

◆ SetParameterValueBySemantic()

void OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.SetParameterValueBySemantic ( IParameterContainer  parameter,
string  semantic,
object  value 
)

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

◆ SetPdu()

void OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.SetPdu ( IRequest  request,
byte[]  pdu 
)

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

◆ SetRepetitionTime()

void OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.SetRepetitionTime ( IDiagService  diagService,
double  repetitionTime 
)

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

◆ StartRepeatedExecution()

void OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.StartRepeatedExecution ( IDiagService  diagCom)

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

◆ StopRepeatedExecution()

void OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.StopRepeatedExecution ( IDiagService  diagCom)

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

Event Documentation

◆ OnDiagServiceHasResult

DiagServiceHasResultHandler OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.OnDiagServiceHasResult

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

◆ OnExecuteDiagServiceAsync

ExecuteDiagServiceAsyncHandler OpenTestSystem.Otx.DiagManager.OtxDiagApi.IDiagCom.OnExecuteDiagServiceAsync

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: