TsctlCANAbortDesc

From embeddedTS Manuals

Queues an abort. The purpose of this function is to cancel a pending transmit or receive, which normally block until completion. Abort is signal safe, so it is ideal for using from an alarm or signal handler.

When Tx is called to transmit a message, it will block until the transmit buffering mechanism is ready to accept a message to send. If an abort is pending, the check will be cancelled, the abort cleared, and the Tx function will return a negative error code.

When Rx or RxMulti is called to receive a message (or messages), it will first check if a message is ready to be received, and if not, it will block until a message is ready. If an abort is pending, the check will be cancelled, the abort cleared, and the Rx or RxMulti function will return a negative error code.