typedef void(* Ucs_Network_FrameCounterCb_t)(uint32_t reference, uint32_t frame_counter, bool frame_lock, Ucs_StdResult_t result, void *user_ptr) |
Function signature of result callback used by Ucs_Network_GetFrameCounter().
The arguments of the result callback function correspond with the INIC's result for the function INIC.NetworkFrameCounter. |
See also User Manual, section Synchronous vs. Asynchronous Results. |
frame_counter | The network frame count.
| ||
reference | The reference value that was passed to Ucs_Network_GetFrameCounter().
| ||
lock | Indicates if the TimingSlave device is locked to the network. For a TimingMaster device this value is always True. | ||
result | Returned result of the operation | ||
user_ptr | User reference provided in Ucs_InitData_t::user_ptr |