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.