private Enqueue ( |
||
msg | ||
return | void |
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; }