Example #1
0
 public Net2Responder(Net2.Net2HandlerBase channel_handler, long sequence, uint timeout)
 {
     @lock         = new object();
     this.timeout  = timeout;
     this.sequence = sequence;
     buffer        = null;
     channel_handler.delegateNewData += Channel_handler_delegateNewData;
 }
Example #2
0
 private void Channel_handler_delegateNewData(long sequence, byte[] buffer, uint priority, Net2.Net2HandlerBase sender)
 {
     if (this.sequence == sequence)
     {
         sender.delegateNewData -= Channel_handler_delegateNewData;
         lock (@lock)
         {
             this.buffer = buffer;
         }
     }
 }