internal void Enqueue(PeerMessage msg) { _sendQueue.Add(msg); if (!ProcessingQueue) { ProcessingQueue = true; ConnectionManager.ProcessQueue(this); } }
public virtual void Unchoke(PeerId peerToUnchoke) { peerToUnchoke.AmChoking = false; peerToUnchoke.TorrentManager.UploadingTo++; peerToUnchoke.Enqueue(new UnchokeMessage()); peerToUnchoke.LastUnchoked = DateTime.Now; }