/***************************************************************************** * Model: qmsmtst.qm * File: ./qmsmtst.h * * This code has been generated by QM tool (see state-machine.com/qm). * DO NOT EDIT THIS FILE MANUALLY. All your changes will be lost. * * This code is covered by the following commercial QP license: * License # : QPC-EVAL-161130 * Issued to : Company/individual evaluating the QP/C framework * Framework(s): qpc * Support ends: 2017-01-31 * Product(s) : * This license is available only for evaluation purposes and * the generated code is still licensed under the terms of GPL. * Please submit request for extension of the evaluaion period at: * http://www.state-machine.com/licensing/index.html#RequestForm *****************************************************************************/ /*${.::qmsmtst.h} ..........................................................*/ #ifndef qmsmtst_h #define qmsmtst_h enum QMsmTstSignals { A_SIG = Q_USER_SIG, B_SIG, C_SIG, D_SIG, E_SIG, F_SIG, G_SIG, H_SIG, I_SIG, TERMINATE_SIG, IGNORE_SIG, MAX_SIG }; extern QMsm * const the_msm; /* opaque pointer to the test MSM */ /*${SMs::QMsmTst_ctor} .....................................................*/ void QMsmTst_ctor(void); /* BSP functions to dispaly a message and exit */ void BSP_display(char const *msg); void BSP_exit(void); #endif /* qmsmtst_h */