Go to the documentation of this file.
44#ifndef __OPENLCB_PROTOCOL_BROADCAST_TIME_HANDLER__
45#define __OPENLCB_PROTOCOL_BROADCAST_TIME_HANDLER__
Core type definitions, structures, and configuration constants for the OpenLCB library.
uint64_t event_id_t
64-bit Event ID.
Definition openlcb_types.h:340
void ProtocolBroadcastTime_handle_time_event(openlcb_statemachine_info_t *statemachine_info, event_id_t event_id)
Handles incoming broadcast time events.
Definition protocol_broadcast_time_handler.c:209
void ProtocolBroadcastTime_initialize(const interface_openlcb_protocol_broadcast_time_handler_t *interface_openlcb_protocol_broadcast_time_handler)
Initializes the Broadcast Time Protocol handler.
Definition protocol_broadcast_time_handler.c:61
Complete state for one Broadcast Time clock.
Definition openlcb_types.h:407
Application callbacks for broadcast time events.
Definition protocol_broadcast_time_handler.h:58
OpenLCB virtual node.
Definition openlcb_types.h:679
Complete context passed to protocol handler functions.
Definition openlcb_types.h:743
Copyright (c) 2026 Jim Kueneman all rights reserved. See the License