示例#1
0
 private void run()
 {
     while (bRunFlag)
     {
         try
         {
             PackVo vo = SimpleConnectDataPacker.unpackingData(socket);
             receivingQManager.add(vo);
         }
         catch (Exception e)
         {
             Console.WriteLine(e);
             // TODO notify ap
             bRunFlag = false;
             disconnect();
         }
     }
 }
示例#2
0
 private void sendHeartbeat()
 {
     send(SimpleConnectDataPacker.packingHeartbeat());
 }
示例#3
0
 public bool putQueue(byte[] bData, int lTimeout)
 {
     return(queue.TryAdd(SimpleConnectDataPacker.packingData(bData), lTimeout));
 }
示例#4
0
 public bool putQueue(byte[] bData)
 {
     return(queue.TryAdd(SimpleConnectDataPacker.packingData(bData)));
 }