Releases a reference to a queue.
Transferring Data Between Loops Using Queue Nodes
A reference to a queue.
A Boolean value that determines whether to release all references to the queue.
True | The node releases all references to the queue. |
False | The node only releases the specified reference to the queue. This does not destroy the queue unless a reference to the queue has only been obtained once. |
Default: False
Error conditions that occur before this node runs.
The node responds to this input according to standard error behavior.
Standard Error Behavior
Many nodes provide an error in input and an error out output so that the node can respond to and communicate errors that occur while code is running. The value of error in specifies whether an error occurred before the node runs. Most nodes respond to values of error in in a standard, predictable way.
Default: No error
The name of the queue, if the queue is named.
The array of elements that were in the queue before the node released the queue.
The first element in the array is the element from the front of the queue, and the last element in the array is the element from the back of the queue.
The data type of the array elements changes to match the data type of the queue elements.
Error information.
The node produces this output according to standard error behavior.
Standard Error Behavior
Many nodes provide an error in input and an error out output so that the node can respond to and communicate errors that occur while code is running. The value of error in specifies whether an error occurred before the node runs. Most nodes respond to values of error in in a standard, predictable way.
If you obtain a reference to the same queue multiple times, you can release multiple references to that queue by calling Release Queue up to the same number of times that you obtained the reference. Releasing all references to a queue destroys the queue and deletes any elements in the queue.
If you are not using a loop to release references as they are obtained or otherwise keeping track of the number of times you obtain a reference, you can also destroy a queue with a single Release Queue node using force destroy?.
Where This Node Can Run:
Desktop OS: Windows
FPGA: Not supported
Web Server: Supported in VIs that run in a web application