public void QueueForSendingControlPacket(Mule.Network.ThrottledControlSocket socket, bool hasSent) { // Get critical section lock (tempQueueLocker_) { if (doRun_) { if (hasSent) { tempControlQueueFirstList_.Add(socket); } else { tempControlQueueList_.Add(socket); } } } }
public void RemoveFromAllQueues(Mule.Network.ThrottledControlSocket socket) { RemoveFromAllQueues(socket, true); }
public void QueueForSendingControlPacket(Mule.Network.ThrottledControlSocket socket) { QueueForSendingControlPacket(socket, false); }