public void WriteThread()
 {
     byte[] toWrite;
     while (true)
     {
         if (writeQueue.Count != 0)
         {
             toWrite = writeQueue.Dequeue();
             res2    = Tap.BeginWrite(toWrite, 0, BytesRead, writeCallback, state2);
             WaitObject2.WaitOne();
         }
     }
 }
Beispiel #2
0
 public static void WriteDataCallback(IAsyncResult asyncResult)
 {
     Tap.EndWrite(asyncResult);
     WaitObject2.Set();
 }