|
#define | QF_SCHED_STAT_ |
|
#define | QF_SCHED_LOCK_(dummy) ((void)0) |
|
#define | QF_SCHED_UNLOCK_() ((void)0) |
|
#define | QACTIVE_EQUEUE_WAIT_(me_) ((void)0) |
|
#define | QACTIVE_EQUEUE_SIGNAL_(me_) |
|
#define | QF_EPOOL_TYPE_ QMPool |
|
#define | QF_EPOOL_INIT_(p_, poolSto_, poolSize_, evtSize_) (QMPool_init(&(p_), (poolSto_), (poolSize_), (evtSize_))) |
|
#define | QF_EPOOL_EVENT_SIZE_(p_) ((uint_fast16_t)(p_).blockSize) |
|
#define | QF_EPOOL_GET_(p_, e_, m_, qsId_) ((e_) = (QEvt *)QMPool_get(&(p_), (m_), (qsId_))) |
|
#define | QF_EPOOL_PUT_(p_, e_, qsId_) (QMPool_put(&(p_), (e_), (qsId_))) |
|
QV/C (non-preemptive kernel) platform-independent public interface.
Backward Traceability
Definition in file qv.h.