Attempts to remove the next available socket from the queue, waiting for a pre-determined time, before timing out. If no socket becomes available, null may be returned.
The socket that was dequeued, or null.
Attempts to remove the next available socket from the queue, waiting for a pre-determined time, before timing out. If no socket becomes available, null may be returned.