7 #ifndef __BeaconTimeSyncI_h__ 8 #define __BeaconTimeSyncI_h__ 25 virtual bool timeSyncWithBeacon(
const char *ipAddress,
26 const uint16_t requestPort) = 0;
30 virtual int64_t getTimeOffset() = 0;
34 virtual int64_t getBeaconTime() = 0;
37 virtual int64_t getLatency() = 0;
42 #endif // __BeaconTimeSyncI_h__ Base for all interfacable components.
Definition: Component.h:20
Definition: BeaconClient.cc:16
Per-class participation non-RTTI fallback dynamic casting mechanism.
Definition: Castable.h:192
Beacon for time synchronization.
Definition: BeaconTimeSyncI.h:18