Esempio n. 1
0
 public void OnReceiveEnd(Net.Qiujuer.Blink.Core.ReceivePacket paket)
 {
     if (paket.GetType() == BlinkPacket.Type.STRING)
     {
         Console.WriteLine("Receive->end: String:"
                           + paket.GetId() + " " + paket.GetLength() + " :"
                           + ((StringReceivePacket)paket).GetEntity());
     }
     else if (paket.GetType() == BlinkPacket.Type.BYTES)
     {
         Console.WriteLine("Receive->end: Bytes:"
                           + paket.GetId() + " " + paket.GetLength() + " :"
                           + ((ByteReceivePacket)paket).GetEntity());
     }
     else
     {
         Console.WriteLine("Receive->end: File:"
                           + paket.GetId()
                           + " "
                           + paket.GetLength()
                           + " :"
                           + ((FileReceivePacket)paket).GetEntity()
                           .FullName + " " + paket.GetHashCode());
     }
 }