Adds an element to the back of a queue. If the queue is full, the node waits timeout in milliseconds before timing out. If space becomes available in the queue during the wait, the node inserts the element and timed out? is FALSE. If queue becomes invalid such as when you release the queue reference, the node stops waiting and returns error code 1122. Use Obtain Queue to set the maximum size of the queue.
queue
A reference to a queue. Use Obtain Queue to obtain a queue reference.
element
The element you want to add to the front of the queue. This data type changes to match the subtype of queue.
timeout in milliseconds
Time, in milliseconds, that the node waits for available space in the queue if the queue is full. The default is -1, indicating never to time out. If the node waits timeout in milliseconds and the queue remains full, timed out? is TRUE.
Default: -1
error in
Error conditions that occur before this node runs. This input provides standard error in functionality.
status
A Boolean that returns TRUE (X) if an error occurred before this node ran or FALSE (checkmark) to indicate a warning or that no error occurred before this node ran.
Default: FALSE
code
The error or warning code. If status is TRUE, code is an error code. If status is FALSE, code is 0 or a warning code.
Default: 0
source
Origin of the error or warning and is, in most cases, the name of the node that produced the error or warning.
Default: empty string
queue out
A reference to the queue unchanged.
timed out?
A Boolean that returns TRUE if space in the queue did not become available before the node times out or if an error occurred.
error out
Error information. This output provides standard error out functionality.
status
A Boolean that returns TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred.
code
The error or warning code. If status is TRUE, code is an error code. If status is FALSE, code is 0 or a warning code.
source
The origin of the error or warning and is, in most cases, the name of the node that produced the error or warning.
Installed By: LabVIEW Communications System Design Suite (introduced in 1.0)
Where This Node Can Run:
Desktop OS: Windows
FPGA: Not supported