▼ qpc | |
▼ include | Platform-independent QP/C API |
qequeue.h | QP native platform-independent thread-safe event queue interface |
qk.h | QK/C (preemptive non-blocking kernel) platform-independent public interface |
qmpool.h | QP native platform-independent memory pool QMPool interface |
qp.h | QP/C platform-independent public interface |
qp_pkg.h | Internal (package scope) QP/C interface |
qpc.h | QP/C interface including the backwards-compatibility layer |
qs_dummy.h | |
qsafe.h | QP Functional Safety (FuSa) Subsystem |
qstamp.h | Date/time for time-stamping the QP builds (used in QS software tracing) |
qv.h | QV/C (non-preemptive kernel) platform-independent public interface |
▼ src | Platform-independent QP/C source code |
▼ qf | Platform-independent implementation of the QEP and QF components |
qep_hsm.c | QHsm class implementation |
qep_msm.c | QMsm class implementation |
qf_act.c | Defines Active Object management internal data |
qf_actq.c | Active Object queue operations based on the QEQueue class |
qf_defer.c | Event deferral facilities |
qf_dyn.c | Dynamic event management facilities |
qf_mem.c | QMPool implementation |
qf_ps.c | Publish-subscribe facilities |
qf_qact.c | Active Object management facilities |
qf_qeq.c | QEQueue implementation |
qf_qmact.c | QMActive implementation |
qf_time.c | QTimeEvt implementation |
▼ qk | Platform-independent implementation of the Preemptive Non-Blocking Kernel built-in kernel |
qk.c | Preemptive non-blocking QK kernel implementation |
▼ qs | Platform-independent implementation of the QS component (software tracing) |
qstamp.c | QS time stamp |
▼ qv | Platform-independent implementation of the Non-Preemptive Kernel built-in kernel |
qv.c | Non-preemptive non-blocking QV kernel implementation |
▼ spex | Directory generated by the spexgyen system for creating traceable specifications |
qp_config.h | Sample QP/C configuration file |
qp_port.h | Sample QP/C port |
qs_port.h | Sample QS/C port |