VLCB SDK
An opinionated SDK for VLCB protocol
Loading...
Searching...
No Matches
state_machine.h
Go to the documentation of this file.
1#pragma once
2
3#include "vlcb/common/node.h"
4#include "vlcb/module.h"
5#include <time.h>
6
19
23
27
32
33void state_Dispatch(VlcbModule *const self, const ModuleStateEvent e,
34 clock_t now);
uint16_t VlcbNodeNumber
Definition node.h:8
void state_Dispatch(VlcbModule *const self, const ModuleStateEvent e, clock_t now)
ModuleStateEventSignal
@ MSE_NNRSM_MSG
@ MSE_POLL
@ MSE_MODE_REQ_TO_NORMAL
@ MSE_ABORT_SETUP
@ MSE_INIT
@ MSE_MODE_MSG_FOR_ANOTHER_MODULE
@ MSE_UI_REQ_TO_SETUP
@ MSE_SNN_MSG
@ MSE_UI_REQ_TO_PREV
@ MSE_MODE_REQ_TO_SETUP
ModuleStateEventSignal sig
ModuleStateEventData data
ModuleStateEventSnnMsgData snnMsg