Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
epoch_time_cb Struct Reference

epoch time event callback structure. More...

#include <epoch.h>

Data Fields

void(* reference_time_updated )(enum epoch_time_source source, struct timeutil_sync_instant old, struct timeutil_sync_instant new, void *user_ctx)
 The local reference instant has been updated.
 
void * user_ctx
 
sys_snode_t node
 

Detailed Description

epoch time event callback structure.

Field Documentation

◆ node

sys_snode_t epoch_time_cb::node

◆ reference_time_updated

void(* epoch_time_cb::reference_time_updated) (enum epoch_time_source source, struct timeutil_sync_instant old, struct timeutil_sync_instant new, void *user_ctx)

The local reference instant has been updated.

Parameters
sourceThe time source of the new reference instant
oldOld reference instant
newNew reference instant
user_ctxUser context pointer

◆ user_ctx

void* epoch_time_cb::user_ctx

The documentation for this struct was generated from the following file: