pub unsafe extern "C" fn rfalNfcDepGetTransceiveStatus() -> u16
Expand description

\brief Return the Transceive status

Returns the status of the NFC-DEP Transceive

\warning When the other device is performing chaining once a chained block is received the error ERR_AGAIN is sent. At this point caller must handle the received data immediately. When ERR_AGAIN is returned an ACK has already been sent to the other device and the next block might be incoming. If rfalWorker() is called frequently it will place the next block on the given buffer

\return ERR_NONE : Transceive has been completed successfully \return ERR_BUSY : Transceive is ongoing \return ERR_PROTO : Protocol error occurred \return ERR_TIMEOUT : Timeout error occurred \return ERR_SLEEP_REQ : Deselect has been received and responded \return ERR_NOMEM : The received I-PDU does not fit into the receive buffer \return ERR_LINK_LOSS : Communication is lost because Reader/Writer has turned off its field \return ERR_AGAIN : received one chaining block, continue to call this method to retrieve the remaining blocks