示例#1
0
 /// <summary>
 /// Creates command client that parses traffic on the given socket</summary>
 /// <param name="socket">TCP socket to listen to</param>
 /// <param name="maxPayloadSize">Max payload size</param>
 public TcpCommandClient(TargetTcpSocket socket, int maxPayloadSize)
 {
     m_socket = socket;
     m_socket.DataReady += DataReadyHandler;
     m_socket.UnHandledException += ExceptionHandler;
     m_maxPayloadSize = maxPayloadSize;
     m_payloadBytes = new byte[m_maxPayloadSize];
     m_numBytesReceivedThisCommand = 0;
     m_payloadSizeThisCommand = 0;               
 }
示例#2
0
 /// <summary>
 /// Creates command client that parses traffic on the given socket</summary>
 /// <param name="socket">TCP socket to listen to</param>
 /// <param name="maxPayloadSize">Max payload size</param>
 public TcpCommandClient(TargetTcpSocket socket, int maxPayloadSize)
 {
     m_socket                      = socket;
     m_socket.DataReady           += DataReadyHandler;
     m_socket.UnHandledException  += ExceptionHandler;
     m_maxPayloadSize              = maxPayloadSize;
     m_payloadBytes                = new byte[m_maxPayloadSize];
     m_numBytesReceivedThisCommand = 0;
     m_payloadSizeThisCommand      = 0;
 }