Prototype:
int (*unblock) ( resmgr_context_t *ctp,
io_pulse_t *msg,
RESMGR_HANDLE_T *handle,
void *reserved )
Classification:
Connect (synthesized by kernel, synthesized by library)
Default handler:
none
Client function:
none—kernel action due to signal or timeout
Messages:
none—synthesized by library
Data structure:
(See I/O version of the unblock function)
Description:
This is the connect message version of the unblock outcall, synthesized
by the library as a result of a kernel pulse due to the client's attempt to unblock during the
connect message phase. See the unblock I/O function handler for more details.
Returns:
The status via the helper macro _RESMGR_STATUS().
Permission checking:
The iofunc_unblock() function does not perform
any permission checking.