You are here: Start » Filter Reference » Queues
Queues
Select a filter from the list below.
| Icon | Name | Description / Applications | Modules | |
|---|---|---|---|---|
|  | Queue_Flush |   | Removes all elements from a queue. | FoundationLite | 
|  | Queue_Peek |   | Returns an element from the front of a queue without removing it. Blocks if queue is empty. | FoundationLite | 
|  | Queue_Peek_Timeout |   | Returns element from queue without removing it; returns Nil if queue is empty for specified amount of time | FoundationLite | 
|  | Queue_Pop |   | Removes and returns an element from the front of a queue, effectively reducing its size by one. Blocks if queue is empty. | FoundationLite | 
|  | Queue_Pop_Timeout |   | Removes and returns an element from the front of a queue, effectively reducing its size by one; returns Nil if queue is empty for specified amount of time. | FoundationLite | 
|  | Queue_Push |   | Adds an element to a queue. If queue is full the function works accordingly to inOverflowControl settings. By default blocks and waits for space. | FoundationLite | 
|  | Queue_Size |   | Returns current queue size. | FoundationLite | 

