QP/C
File List
Here is a list of all documented files with brief descriptions:
ctype.h [code]
errno.h [code]
limits.h [code]
math.h [code]
mc2_1902.c [code]
mc2_1903.c [code]
qa_defer.c [code]QActive_defer() and QActive_recall() implementation
qa_fifo.c [code]QActive_postFIFO() definition
qa_get_.c [code]QActive_get_() and QF_getQueueMargin() definitions
qa_lifo.c [code]QActive_postLIFO() definition
qa_sub.c [code]QActive_subscribe() definition
qa_usub.c [code]QActive_unsubscribe() definition
qa_usuba.c [code]QActive_unsubscribeAll() definition
qassert.h [code]Customizable QP assertions
qep.c [code]QEP_reservedEvt_ definition and QEP_getVersion() implementation
qep.h [code]Public QEP/C interface
qep_pkg.h [code]Internal (package scope) QEP/C interface
qep_port.h [code]QEP/C port to QK for a "generic" C compiler
qeq_fifo.c [code]QEQueue_postFIFO() definition. NOTE: this function is used for the "raw" thread-safe queues and NOT for the queues of active objects
qeq_get.c [code]QEQueue_get() definition. NOTE: this function is used for the "raw" thread-safe queues and NOT for the queues of active objects
qeq_init.c [code]QEQueue_init() definition. This function is used both for Active Object queues and for the "raw" thread-safe queues
qeq_lifo.c [code]QEQueue_postLIFO() definition. NOTE: this function is used for the "raw" thread-safe queues and NOT for the queues of active objects
qequeue.h [code]Platform-independent event queue interface
qevt.h [code]QEvt class and basic macros used by all QP components
qf.h [code]QF/C platform-independent public interface
qf_act.c [code]QF_active_[], QF_getVersion(), and QF_add_()/QF_remove_() implementation
qf_gc.c [code]QF_gc() implementation
qf_log2.c [code]QF_log2Lkup[] definition
qf_new.c [code]QF_new_() implementation
qf_pkg.h [code]Internal (package scope) QF/C interface
qf_pool.c [code]QF_pool_[] definition and QF_poolInit() implementation
qf_port.h [code]QF port to QK for a "generic" C compiler
qf_psini.c [code]QF_subscrList_, QF_maxSignal_ definitions, and QF_psInit() implementation
qf_pspub.c [code]QF_publish() implementation
qf_pwr2.c [code]QF_pwr2Lkup[], QF_invPwr2Lkup[], and QF_div8Lkup[] definitions
qf_tick.c [code]QF_tick() implementation
qfsm_dis.c [code]QFsm_dispatch() implementation
qfsm_ini.c [code]QFsm_init() implementation
qhsm_dis.c [code]QHsm_dispatch() implementation
qhsm_in.c [code]QHsm_isIn() implementation
qhsm_ini.c [code]QHsm_init() implementation
qhsm_top.c [code]QHsm_top() implementation
qk.c [code]QK_readySet_, QK_currPrio_, and QK_intNest_ definitions and QK_getVersion(), QF_init(), QF_run(), QF_stop(), QActive_start(), QActive_stop() implementations
qk.h [code]QK/C platform-independent public interface
qk_ext.c [code]QK_scheduleExt_() implementation
qk_mutex.c [code]QK_mutexLock()/QK_mutexUnlock() implementation
qk_pkg.h [code]Internal (package scope) QK/C interface
qk_port.h [code]QK/C port to QK for a "generic" C compiler
qk_sched.c [code]QK_schedPrio_() and QK_sched_() implementation
qmp_get.c [code]QMPool_get() and QF_getPoolMargin() implementation
qmp_init.c [code]QMPool_init() implementation
qmp_put.c [code]QMPool_put() implementation
qmpool.h [code]Platform-independent memory pool interface
qp_port.h [code]
qpset.h [code]Platform-independent priority sets of 8 or 64 elements
qs.c [code]QS internal variables definitions and core QS functions implementations
qs.h [code]QS/C platform-independent public interface
qs_.c [code]QS functions for internal use inside QP components
qs_blk.c [code]QS_getBlock() implementation
qs_byte.c [code]QS_getByte() implementation
qs_dummy.h [code]Dummy definitions of the QS macros that avoid code generation from the QS instrumentation
qs_f32.c [code]QS_f32() implementation
qs_f64.c [code]QS_f64() implementation
qs_mem.c [code]QS_mem() implementation
qs_pkg.h [code]Internal (package scope) QS/C interface
qs_port.h [code]QS/C port to QS for a "generic" C compiler
qs_str.c [code]QS_str() adn QS_str_ROM() implementation
qs_u64.c [code]QS_u64_() and QS_u64() implementation
qte_arm.c [code]QF_timeEvtListHead_ definition; QTimeEvt_arm_() and QF_noTimeEvtsActive implementations
qte_ctor.c [code]QTimeEvt_ctor() implementation
qte_ctr.c [code]QTimeEvt_ctr() implementation
qte_darm.c [code]QTimeEvt_disarm() implementation
qte_rarm.c [code]QTimeEvt_rearm() implementation
qvanilla.c [code]"vanilla" cooperative kernel, QActive_start(), QActive_stop(), and QF_run() implementation
qvanilla.h [code]Platform-independent interface to the cooperative "vanilla" kernel
setjmp.h [code]
signal.h [code]
stddef.h [code]
stdint.h [code]
stdio.h [code]
stdlib.h [code]
string.h [code]
time.h [code]