void vortex_payload_feeder_status ( VortexPayloadFeeder feeder,
VortexPayloadFeederStatus status 
)

Returns current status of the provided payload feeder.

The status object contains information about how many bytes has being transferred so far, total bytes to be transferred (if supported by the feeder), if is cancelled or paused.

NOTE: you must call first vortex_payload_feeder_ref to own a reference to avoid a race condition between your access and vortex sequencer finishing its reference.

References _VortexPayloadFeederStatus::bytes_transferred, _VortexPayloadFeederStatus::is_finished, _VortexPayloadFeederStatus::is_paused, _VortexPayloadFeederStatus::total_size, and vortex_payload_feeder_is_finished().