Logo
UNICENS V2.3.0-4567
User Manual and API Reference
typedef void(* Ucs_Supv_ProgramLocalNodeCb_t)(Ucs_Signature_t *signature_ptr, Ucs_Prg_Command_t **program_pptr, Ucs_Prg_ReportCb_t *result_fptr, void *user_ptr)

Optional callback function to program the local node.

If the function is assigned by the application and program_pptr is not NULL, the supervisor will start to program the local node. If this function is not assigned or program_pptr equals NULL, the programming process starts the network and continues with remote node programming.

Parameters
signature_ptrReference to the signature of the local INIC. The referenced structure is read-only and must be copied for usage outside the callback context.
program_ptrReference to the programming sequence assigned by the application.
result_ptrReference to a user function which is invoked to notify the programming result.
user_ptrUser reference provided in Ucs_InitData_t::user_ptr.