Logo
UNICENS V2.3.0-4567
User Manual and API Reference
Ucs_Supv_InitData_t Struct Reference

The initialization data of the Supervisor. More...

Data Fields

Ucs_Supv_Mode_t mode
 The Supervisor Operation Mode which is active after initialization.
 
uint16_t packet_bw
 The desired packet bandwidth. The valid value range is Chip specific.
 
uint16_t proxy_channel_bw
 The desired proxy channel bandwidth.
 
Ucs_Rm_Route_troutes_list_ptr
 Reference to a list of routes.
 
uint16_t routes_list_size
 Number of routes in the list.
 
Ucs_Rm_Node_tnodes_list_ptr
 Reference to the list of nodes.
 
uint16_t nodes_list_size
 Number of nodes in the list.
 
Ucs_Supv_ReportCb_t report_fptr
 Optional callback function notifying node events.
 
Ucs_Supv_ModeReportCb_t report_mode_fptr
 Optional callback function reporting changes of the Supervisor Operation Mode and State.
 
Ucs_Supv_DiagType_t diag_type
 The kind of diagnosis to be executed in Supervisor Diagnosis Mode.
 
Ucs_Diag_FdxReportCb_t diag_fdx_fptr
 Callback function which is invoked during Full-Duplex Diagnosis.
 
Ucs_Diag_HdxReportCb_t diag_hdx_fptr
 Callback function which is invoked during Half-Duplex Diagnosis.
 
Ucs_Supv_ProgramLocalNodeCb_t prog_local_fptr
 Callback function to program the local node.
 
Ucs_Supv_ProgramSignatureCb_t prog_signature_fptr
 Callback function notifying signatures of remote nodes.
 
Ucs_Supv_ProgramEventCb_t prog_event_fptr
 Callback function notifying the programming events.
 

Detailed Description

The initialization data of the Supervisor.