33#define QACTIVE_CAST_(ptr_) ((QActive *)(ptr_))
34#define Q_PTR2UINT_CAST_(ptr_) ((uintptr_t)(ptr_))
38#if (QF_MAX_EPOOL > 0U)
51 uint_fast16_t
const len);
55#define QTE_FLAG_IS_LINKED (1U << 7U)
56#define QTE_FLAG_WAS_DISARMED (1U << 6U)
62 uint8_t
const rc = me->
refCtr_ + 1U;
63 ((
QEvt *)me)->refCtr_ = rc;
69 uint8_t
const rc = me->
refCtr_ - 1U;
70 ((
QEvt *)me)->refCtr_ = rc;
void QF_bzero_(void *const start, uint_fast16_t const len)
#define QF_MAX_EPOOL
Maximum # event pools in the system (0..15)
static void QEvt_refCtr_dec_(QEvt const *const me)
uint8_t volatile refCtr_
Event reference counter.
static void QEvt_refCtr_inc_(QEvt const *const me)
Private attributes of the QF framework.
QF_EPOOL_TYPE_ ePool_[QF_MAX_EPOOL]