Structure of class CProgramming. More...
Data Fields | |
CInic * | inic |
Reference to CInic object. | |
CExc * | exc |
Reference to CExc object. | |
CBase * | base |
Reference to CBase object. | |
CSingleObserver | prg_welcome |
Observes the Welcome result. | |
CSingleObserver | prg_memopen |
Observes the MemSessionOpen result. | |
CSingleObserver | prg_memwrite |
Observes the MemoryWrite result. | |
CSingleObserver | prg_memclose |
Observes the MemSessionClose result. | |
CMaskedObserver | prg_terminate |
Observes events leading to termination. | |
CObserver | prg_nwstatus |
Observes the MOST Network status. | |
CFsm | fsm |
Node Discovery state machine. | |
CService | service |
Service instance for the scheduler. | |
CTimer | timer |
timer for monitoring messages | |
bool | neton |
indicates Network availability | |
uint16_t | node_id |
Position address of the node to be programmed. | |
uint16_t | target_address |
Actual target address. | |
Ucs_Signature_t | signature |
Signature of the node to be programmed. | |
Ucs_Prg_SessionType_t | session_type |
Defines the memory access type. | |
Ucs_Prg_Command_t * | command_list |
Refers to array of programming tasks. | |
uint8_t | command_index |
index for command_list | |
uint16_t | admin_node_address |
Admin Node Address. | |
Ucs_Prg_ReportCb_t | report_fptr |
Report callback function. | |
uint16_t | session_handle |
Unique number used to authorize memory access. | |
Ucs_Prg_Func_t | current_function |
last used function. | |
Prg_Error_t | error |
stores the current error information | |
Structure of class CProgramming.