Asynchronous Request Status VI

Owning Palette: WebDAV Asynchronous VIs

Requires: Full Development System

Gets the current status of an asynchronous request.

 Add to the block diagram  Find on the palette
session handle specifies the unique reference to the WebDAV session.
request handle specifies the unique reference to the WebDAV request.
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
session handle out returns the unique reference to the WebDAV session.
request handle out returns the unique reference to the WebDAV request. You can wire this output only to other asynchronous WebDAV VIs.
request status returns the current status of the WebDAV request.

0working—LabVIEW is still processing the request.
1complete—LabVIEW has completed the request.
2aborted—LabVIEW aborted the request.
3timeout—LabVIEW could not connect to the WebDAV server within the specified timeout limit.
4error—LabVIEW encountered an error while processing the request and cannot continue completing the request.
bytes completed returns the number of bytes that LabVIEW has uploaded or downloaded since the WebDAV request began. If the request does not transfer any bytes, bytes completed returns a value of 0.
error out contains error information. This output provides standard error out functionality.
total bytes returns the number of bytes that LabVIEW will upload or download when the request is complete.