/// <summary> /// Default Constructor /// </summary> public IpcClientOps() { m_domain = "."; m_pipeName = null; m_callBackObj = null; m_numOfReadBytes = IpcConf.DEFAULT_READ_BUF_SIZE; m_numOfWriteBytes = IpcConf.DEFAULT_WRITE_BUF_SIZE; }
/// <summary> /// Default Constructor /// </summary> /// <param name="pipeName">the name of the pipe</param> /// <param name="maximumInstance">maximum number of pipe instance</param> /// <param name="numOfReadyBytes">maximum read buffer size</param> /// <param name="numOfWriteBytes">maximum write buffer size</param> /// <param name="callBackObj">callback object</param> public IpcClientOps(string domain, string pipeName, IpcClientCallbackInterface callBackObj, int numOfReadyBytes = IpcConf.DEFAULT_READ_BUF_SIZE, int numOfWriteBytes = IpcConf.DEFAULT_WRITE_BUF_SIZE) { m_domain = domain; m_pipeName = pipeName; m_callBackObj = callBackObj; m_numOfReadBytes = numOfReadyBytes; m_numOfWriteBytes = numOfWriteBytes; }