nrfxlib API 0.1.0
Loading...
Searching...
No Matches

◆ mpsl_timeslot_callback_t

typedef mpsl_timeslot_signal_return_param_t *(* mpsl_timeslot_callback_t) (mpsl_timeslot_session_id_t session_id, uint32_t signal)

#include <mpsl/include/mpsl_timeslot.h>

The timeslot signal callback type.

Note
In case of invalid return parameters, the timeslot will automatically end immediately after returning from the signal callback and the MPSL_TIMESLOT_SIGNAL_INVALID_RETURN event will be sent.
The returned struct pointer must remain valid after the signal callback function returns. For instance, this means that it must not point to a stack variable.
Parameters
[in]session_idSession id as returned by mpsl_timeslot_session_open.
[in]signalType of signal, see MPSL_TIMESLOT_SIGNAL.
Returns
Pointer to structure containing action requested by the application.