34#define QACTIVE_CAST_(ptr_) ((QActive *)(ptr_))
35#define Q_PTR2UINT_CAST_(ptr_) ((uintptr_t)(ptr_))
39#if (QF_MAX_EPOOL > 0U)
52 uint_fast16_t
const len);
56#define QTE_FLAG_IS_LINKED (1U << 7U)
57#define QTE_FLAG_WAS_DISARMED (1U << 6U)
63 uint8_t
const rc = me->
refCtr_ + 1U;
64 ((
QEvt *)me)->refCtr_ = rc;
70 uint8_t
const rc = me->
refCtr_ - 1U;
71 ((
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]