Home | History | Annotate | Download | only in utils

Lines Matching full:state

35  *  \brief Generic state machine implementation
50 * \brief Cerates a generic state machine object
52 * Cerates a generic state machine object. Allocates system resources.
56 * \return Handle to the generic state machine object
76 * \brief Unloads a generic state machine object
78 * Unloads a generic state machine object. Frees system resources consumed by the object.
80 * \param hGenSM - hanlde to the generic state machine object
88 /* free the generic state machine object storage */
94 * \brief Initializes the generic state machine object
96 * Initializes the generic state machine object. Store handles to other modules.
98 * \param hGenSM - hanlde to the generic state machine object
113 * \brief Set default values to the generic state machine
115 * Set default values to the generic state machine
118 * \param hGenSM - hanlde to the generic state machine object
122 * \param uInitialState - the initial state
123 * \param pGenSMName - a string describing the state machine, for debug prints
124 * \param pStateDesc - strings describing the state machine states, for debug prints
125 * \param pEventDesc - strings describing the state machine events, for debug prints
126 * \param uModuleLogIndex - Log index used by the module using the state machine
189 /* get the cell pointer for the current state and event */
193 /* print state transition information */
202 /* update current state */
215 * \brief retrieves the state machine current state
217 * retrieves the state machine current state
219 * \param hGenSM - hanlde to the generic state machine object
220 * \return state machine current state