![]() | LinkedBlockingQueueT Class |
[Missing <summary> documentation for "T:com.espertech.esper.compat.collections.LinkedBlockingQueue`1"]
Namespace: com.espertech.esper.compat.collections
public class LinkedBlockingQueue<T> : IBlockingQueue<T>
[Missing <typeparam name="T"/> documentation for "T:com.espertech.esper.compat.collections.LinkedBlockingQueue`1"]
The LinkedBlockingQueueT type exposes the following members.
Name | Description | |
---|---|---|
![]() | LinkedBlockingQueueT |
Initializes a new instance of the LinkedBlockingQueueT class.
|
Name | Description | |
---|---|---|
![]() | Clear |
Clears all items from the queue
|
![]() | IsEmpty | |
![]() | Pop |
Pops an item off the queue. If there is nothing on the queue
the call will pend until there is an item on the queue.
|
![]() | Pop(Int32, T) |
Pops an item off the queue. If there is nothing on the queue
the call will pend until there is an item on the queue or
the timeout has expired. If the timeout has expired, the
method will return false.
|
![]() | Push |
Pushes an item onto the queue. If the queue has reached
capacity, the call will pend until the queue has space to
receive the request.
|