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 | 
