OTX-Runtime for DotNet  
OpenTestSystem.Otx.DiagManager.NoneOtxDiagApi.NoneOtxDiagFactory Class Reference

Factory class for creating the NoneOtxDiagApi More...

Static Public Member Functions

static INoneOtxDiag CreateNoneOtxDiag (IClient client)
 Creates a NoneOtxDiagManager instance using an existing client instance More...
 
static INoneOtxDiag CreatePipeNoneOtxDiag (string pipeName)
 Creates a INoneOtxDiag instance inside a separate process with inter process communication More...
 
static INoneOtxDiag CreateSocketNoneOtxDiag (ushort port)
 Creates a INoneOtxDiag instance inside a separate process with inter process communication More...
 

Detailed Description

Factory class for creating the NoneOtxDiagApi

Member Function Documentation

◆ CreateNoneOtxDiag()

static INoneOtxDiag OpenTestSystem.Otx.DiagManager.NoneOtxDiagApi.NoneOtxDiagFactory.CreateNoneOtxDiag ( IClient  client)
inlinestatic

Creates a NoneOtxDiagManager instance using an existing client instance

Parameters
clientClient for which a NoneOtxDiagManager is to be created
Exceptions
System.ExceptionThrow when license key is not valid or is expired

◆ CreatePipeNoneOtxDiag()

static INoneOtxDiag OpenTestSystem.Otx.DiagManager.NoneOtxDiagApi.NoneOtxDiagFactory.CreatePipeNoneOtxDiag ( string  pipeName)
inlinestatic

Creates a INoneOtxDiag instance inside a separate process with inter process communication

Parameters
pipeNamePipe name which the DiagManager listens on
Returns
Exceptions
System.ExceptionThrow when license key is not valid or is expired

◆ CreateSocketNoneOtxDiag()

static INoneOtxDiag OpenTestSystem.Otx.DiagManager.NoneOtxDiagApi.NoneOtxDiagFactory.CreateSocketNoneOtxDiag ( ushort  port)
inlinestatic

Creates a INoneOtxDiag instance inside a separate process with inter process communication

Parameters
portPort number of the DiagManager server e.g. "8888"
Returns
Exceptions
System.ExceptionThrow when license key is not valid or is expired

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