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

◆ MPSL_TIMESLOT_SIGNAL_ACTION

#include <mpsl/include/mpsl_timeslot.h>

The actions requested by the signal callback.

This code gives instructions about what action to take when the signal callback has returned.

Note
For signals executed in low priority returning any action other than MPSL_TIMESLOT_SIGNAL_ACTION_NONE will result in an assert.
Enumerator
MPSL_TIMESLOT_SIGNAL_ACTION_NONE 

Return without action.

MPSL_TIMESLOT_SIGNAL_ACTION_EXTEND 

Request an extension of the current timeslot event. Maximum execution time for this action: MPSL_TIMESLOT_EXTENSION_PROCESSING_TIME_MAX_US. This action must be started at least MPSL_TIMESLOT_EXTENSION_MARGIN_MIN_US before the end of a timeslot event.

Note
This signal action may only be used from within a timeslot event.
MPSL_TIMESLOT_SIGNAL_ACTION_END 

End the current timeslot event.

Note
This signal action may only be called from within a timeslot event.
MPSL_TIMESLOT_SIGNAL_ACTION_REQUEST 

Request a new timeslot event.

Note
If this signal action is used from within a timeslot, the current timeslot event is closed.