Example #1
0
 public StreamTransferItem(TestClient client, StreamTransferEventArgs eventArgs)
 {
     Client = client;
     EventArgs = eventArgs;
 }
Example #2
0
 private void UpdateListViewItem(ListViewItem listViewItem, StreamTransferEventArgs eventArgs)
 {
     listViewItem.SubItems[2].Text = eventArgs.Length.ToString();
     listViewItem.SubItems[3].Text = (eventArgs.Transferred * 100 / eventArgs.Length).ToString() + " %";
 }
Example #3
0
 protected virtual void OnStreamTransfer(StreamTransferEventArgs e)
 {
     var ev = StreamTransfer;
     if (ev != null)
         ev(this, e);
 }
Example #4
0
 void client_StreamTransfer(object sender, StreamTransferEventArgs e)
 {
     lock (_syncRoot)
     {
         _pendingTransfers.Enqueue(new StreamTransferItem((TestClient)sender, e));
     }
 }
Example #5
0
 public void RaiseStreamTransfer(StreamTransferEventArgs e)
 {
     OnStreamTransfer(e);
 }