Beispiel #1
0
        private void Echo_Res(Packet packet)
        {
            Packet reqPacket = new Packet(Protocol.Echo_Req);
            reqPacket.Write(_tempBuffer, 0, FormMain.BufferSize);

            SendPacket(reqPacket,
                        (buffer) => { return Packet.GetPacketId(buffer.Buffer) == Protocol.Echo_Res; },
                        (result) =>
                        {
                            packet.SkipHeader();
                            Echo_Res(new Packet(result.Buffer));
                        }
                );
        }
Beispiel #2
0
 private void Hello_Ntf(Packet packet)
 {
     Packet reqPacket = new Packet(Protocol.Echo_Req);
     reqPacket.Write(_tempBuffer, 0, FormMain.BufferSize);
     SendPacket(reqPacket);
 }
 private void OnHello(Packet packet)
 {
     Packet reqPacket = new Packet(0x02);
     reqPacket.Write(_tempBuffer, 0, FormMain.BufferSize);
     SendPacket(reqPacket);
 }