コード例 #1
0
ファイル: TCPCommunicator.cs プロジェクト: erisonliang/NGRID
 /// <summary>
 /// Constructor.
 /// </summary>
 /// <param name="socket">Open TCP socket connection to the communicator.</param>
 /// <param name="comminicatorId">Unique identifier for this communicator.</param>
 public TCPCommunicator(Socket socket, long comminicatorId)
     : base(comminicatorId)
 {
     _socket          = socket;
     _socket.NoDelay  = true;
     CommunicationWay = CommunicationWays.SendAndReceive;
     _wireProtocol    = new NGRIDDefaultWireProtocol();
 }
コード例 #2
0
ファイル: TCPCommunicator.cs プロジェクト: ashwinrath/NGRID
 /// <summary>
 /// Constructor.
 /// </summary>
 /// <param name="socket">Open TCP socket connection to the communicator.</param>
 /// <param name="comminicatorId">Unique identifier for this communicator.</param>
 public TCPCommunicator(Socket socket, long comminicatorId)
     : base(comminicatorId)
 {
     _socket = socket;
     _socket.NoDelay = true;
     CommunicationWay = CommunicationWays.SendAndReceive;
     _wireProtocol = new NGRIDDefaultWireProtocol();           
 }
コード例 #3
0
ファイル: TCPChannel.cs プロジェクト: erisonliang/NGRID
 /// <summary>
 /// Creates a new TCPChannel object.
 /// </summary>
 /// <param name="ipAddress">IP address of NGRID server</param>
 /// <param name="port">TCP port of NGRID server</param>
 public TCPChannel(string ipAddress, int port)
 {
     _ipAddress       = ipAddress;
     _port            = port;
     _state           = CommunicationStates.Closed;
     CommunicationWay = CommunicationWays.SendAndReceive;
     _wireProtocol    = new NGRIDDefaultWireProtocol();
     _sendLock        = new object();
 }
コード例 #4
0
ファイル: TCPChannel.cs プロジェクト: ashwinrath/NGRID
 /// <summary>
 /// Creates a new TCPChannel object.
 /// </summary>
 /// <param name="ipAddress">IP address of NGRID server</param>
 /// <param name="port">TCP port of NGRID server</param>
 public TCPChannel(string ipAddress, int port)
 {
     _ipAddress = ipAddress;
     _port = port;
     _state = CommunicationStates.Closed;
     CommunicationWay = CommunicationWays.SendAndReceive;
     _wireProtocol = new NGRIDDefaultWireProtocol();
     _sendLock = new object();
 }