Пример #1
0
 public override void OnDataReceive(Extasys.Network.TCP.Client.Connectors.TCPConnector connector, Extasys.Network.DataFrame data)
 {
     string dataReceived = Encoding.ASCII.GetString(data.Bytes);
 }
Пример #2
0
 public override void OnDataReceive(Extasys.Network.TCP.Server.Listener.TCPClientConnection sender, Extasys.Network.DataFrame data)
 {
     // Client sends data to server.
     // Reply the received data back to sender.
     byte [] bytes = new byte[data.Length + 1];
     Buffer.BlockCopy(data.Bytes, 0, bytes, 0, data.Length);
     bytes[data.Length] = (byte)((char)2);
     try
     {
         sender.SendData(bytes, 0, bytes.Length);
     }
     catch (ClientIsDisconnectedException ex)
     {
     }
     catch (OutgoingPacketFailedException ex)
     {
     }
     catch (Exception ex)
     {
     }
 }