37 void *p_hook_context);
48 APP_ISCHED_HOOKS_COUNT,
68 #define APP_ISCHED_INIT_NAMED(_name, _isched, _queue_size) \
70 NRF_QUEUE_DEF(app_isched_event_t, _name##_queue, _queue_size, NRF_QUEUE_MODE_NO_OVERFLOW); \
71 (_isched)->p_event_queue = &_name##_queue; \
73 for (unsigned int i = 0; i < APP_ISCHED_HOOKS_COUNT; i++) \
75 (_isched)->hooks[i] = NULL; \
87 #define APP_ISCHED_INIT(_isched, _queue_size) \
88 APP_ISCHED_INIT_NAMED(, _isched, _queue_size)
122 void *p_hook_context);
132 #endif // APP_ISCHED_H__