Beispiel #1
0
 public void OnReceiveEnd(ReceivePacket paket)
 {
     if (paket.GetPacketType() == BlinkPacket.PacketType.STRING)
         Console.WriteLine("Receive->end: String:"
                 + paket.GetId() + " " + paket.GetLength() + " :"
                 + ((StringReceivePacket)paket).GetEntity());
     else if (paket.GetPacketType() == BlinkPacket.PacketType.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.GetHash());
 }
Beispiel #2
0
 public void OnReceiveProgress(ReceivePacket paket, float progress)
 {
     Console.WriteLine("Receive->progress:" + paket.GetPacketType() + " " + paket.GetId()
                  + " " + paket.GetLength() + " " + progress);
 }
Beispiel #3
0
 public void PostReceiveStart(ReceivePacket entity)
 {
     ReceiveListener listener = mReceiveListener;
     if (listener != null && entity != null)
     {
         PostQueue(() =>
         {
             listener.OnReceiveStart(entity.GetPacketType(), entity.GetId());
         });
     }
 }