C# Class EpLibrary.cs.IpcPipeOps

IPC Pipe Options
Show file Open project: juhgiyo/EpLibrary.cs Class Usage Examples

Public Properties

Property Type Description
defaultIpcPIpeOps IpcPipeOps
m_callBackObj IpcPipeCallbackInterface
m_numOfReadBytes int
m_numOfWriteBytes int
m_pipeName string

Public Methods

Method Description
IpcPipeOps ( ) : System

Default Constructor

IpcPipeOps ( string pipeName, IpcPipeCallbackInterface callBackObj, int numOfReadyBytes = IpcConf.DEFAULT_READ_BUF_SIZE, int numOfWriteBytes = IpcConf.DEFAULT_WRITE_BUF_SIZE ) : System

Default Constructor

Method Details

IpcPipeOps() public method

Default Constructor
public IpcPipeOps ( ) : System
return System

IpcPipeOps() public method

Default Constructor
public IpcPipeOps ( string pipeName, IpcPipeCallbackInterface callBackObj, int numOfReadyBytes = IpcConf.DEFAULT_READ_BUF_SIZE, int numOfWriteBytes = IpcConf.DEFAULT_WRITE_BUF_SIZE ) : System
pipeName string the name of the pipe
callBackObj IpcPipeCallbackInterface callback object
numOfReadyBytes int maximum read buffer size
numOfWriteBytes int maximum write buffer size
return System

Property Details

defaultIpcPIpeOps public static property

Default IPC Pipe options
public static IpcPipeOps,EpLibrary.cs defaultIpcPIpeOps
return IpcPipeOps

m_callBackObj public property

Callback Object
public IpcPipeCallbackInterface m_callBackObj
return IpcPipeCallbackInterface

m_numOfReadBytes public property

read byte size
public int m_numOfReadBytes
return int

m_numOfWriteBytes public property

write byte size
public int m_numOfWriteBytes
return int

m_pipeName public property

Name of the pipe
public string m_pipeName
return string