IRU:WaitRecvTransfer: Difference between revisions

Created page with "=Request= {| class="wikitable" border="1" |- ! Index Word ! Description |- | 0 | Header code [0x00060000] |} =Response= {| class="wikitable" border="1" |- ! Index Word ! Des..."
 
Made (talk | contribs)
Correct the description to the actual behaviour of the command.
 
(2 intermediate revisions by one other user not shown)
Line 20: Line 20:
| 1
| 1
| Result code
| Result code
|-
| 2
| Total amount of newly received data, loaded from the same field which [[IRU:GetRecvTransferCount]] uses.
|}
|}


=Description=
=Description=
This command waits for the data-receive transfer to finish.
This command cancels the current data-receive transfer and waits for the [[IRU:GetTransferState|Transfer State]] to be Ready before returning. The response includes the amount of data already written to the shared memory by the time the transfer is cancelled.
The event returned by [[IRU:GetRecvFinishedEvent|GetRecvFinishedEvent]] will not be signalled when the transfer is cancelled this way.