Beispiel #1
0
 void Protocol_Handler(Session session, Packet packet)
 {
     switch (packet.GetID())
     {
         case ProtocolID.CS_ECHO_APP_REQ:{ On_CS_ECHO_APP_REQ(session, packet); } break;
         default:
             {
                 Logger.Warning(string.Format("Receive unknown packet id:{0}", packet.GetID()));
                 // 끊어버려?
             }
             break;
     }
     if (packet.GetRemainDataSize() > 0)
     {
         Logger.Warning(string.Format("Remain packet data [{0}] {1} bytes", ((ProtocolID)packet.GetID()).ToString(), packet.GetRemainDataSize()));
     }
 }
Beispiel #2
0
 public void Send(Packet packet)
 {
     Send(packet.GetID().ToString(), packet.GetData(), 0, packet.GetTotalPacketSize());
 }
Beispiel #3
0
 public void Send(Packet packet)
 {
     Send((ushort)packet.GetID(), packet.GetData(), 0, packet.GetTotalPacketSize());
 }