[][src]Type Definition openthread_sys::otPlatSpiSlaveTransactionProcessCallback

type otPlatSpiSlaveTransactionProcessCallback = Option<unsafe extern "C" fn(aContext: *mut c_void)>;

Invoked after a transaction complete callback is called and returns TRUE to do any further processing required. Unlike otPlatSpiSlaveTransactionCompleteCallback which can be called from any OS context (e.g., ISR), this callback MUST be called from the same OS context as any other OpenThread API/callback.

@param[in] aContext Context pointer passed into otPlatSpiSlaveEnable().