Returns the number of values (frames or signals) unused for the session. If you get this property prior to starting the session, it provides the size of the underlying queue(s).
Long Name: Number of Values Unused
Class: XNET Session
Contrary to the Queue Size property, this value is in number of frames for Frame I/O, not number of bytes; for Signal I/O, it is the number of signal values in both cases. After start, this property returns the queue size minus the Number of Values Pending property.
For input sessions, this is the number of frame/signal values unused in the underlying queue(s).
For output sessions, this is the number of frame/signal values you can provide to a subsequent Write. If you call XNET Write with this number of values and timeout of 0.0, XNET Write should return success.
Stream frame sessions using the FlexRay, CAN FD, or Ethernet protocol may use frames that vary in size. In these cases, this property assumes the largest possible frame size. If you use smaller frames, the real number of pending values might be higher.
The largest possible frames sizes are:
The execution time to read this property is sufficient for use in a high-priority loop on LabVIEW Real-Time (RT).
Where This Property Is Available:
Desktop OS: Windows
FPGA: Not supported
Web Server: Not supported in VIs that run in a web application