Opc.Ua.Bindings.TcpMessageSocket.TcpMessageSocket C# (CSharp) Method

TcpMessageSocket() public method

Creates an unconnected socket.
public TcpMessageSocket ( IMessageSink sink, BufferManager bufferManager, int receiveBufferSize ) : System
sink IMessageSink
bufferManager BufferManager
receiveBufferSize int
return System
        public TcpMessageSocket(
            IMessageSink  sink, 
            BufferManager bufferManager, 
            int           receiveBufferSize)
        {
            if (bufferManager == null) throw new ArgumentNullException("bufferManager");
            
            m_sink = sink;
            m_socket = null;
            m_socketV4 = null;
            m_socketV6 = null;
            m_bufferManager = bufferManager;
            m_receiveBufferSize = receiveBufferSize;
            m_incomingMessageSize = -1;
            m_ReadComplete = new EventHandler<SocketAsyncEventArgs>(OnReadComplete);
        }

Same methods

TcpMessageSocket::TcpMessageSocket ( IMessageSink sink, Socket socket, BufferManager bufferManager, int receiveBufferSize ) : System