package
0.0.0-20240903203345-c38645167882
Repository: https://github.com/redhat-cne/cloud-event-proxy.git
Documentation: pkg.go.dev

# Functions

DeletedPTPMetrics ..
DeleteInterfaceRoleMetrics ..
DeleteProcessStatusMetricsForConfig ...
DeletePTPHAMetrics ..
DeleteSyncEMetrics ..
DeleteThresholdMetrics ..
FindInLogForCfgFileIndex ..
GetSyncState ..
GetSyncStateID ..
NewPTPEventManager to manage events and metrics.
RegisterMetrics ..
UpdateInterfaceRoleMetrics ..
UpdateNmeaStatusMetrics ..
UpdateProcessStatusMetrics -- update process status metrics.
UpdatePTPHaMetrics ..
UpdatePTPMetrics ..
UpdatePTPOffsetMetrics ..
UpdateSyncEClockQlMetrics ..
UpdateSyncEQLMetrics ..
UpdateSyncStateMetrics ..

# Constants

AVAILABLE Nmea and Pps status.
ClockClass number.
ClockRealTime is the slave.
DPLL ...
FreeRunOffsetValue when sync state is FREERUN.
GNSS ...
MasterClockType is the slave sync slave clock to master.
PtpProcessDown ..
PtpProcessUp process is up.
UNAVAILABLE Nmea and Pps status.

# Variables

ClockClassMetrics metrics to show current clock class for the node.
InterfaceRole metrics to show current interface role.
NmeaStatus metrics to show current nmea status.
ProcessReStartCount update process status cound.
ProcessStatus ..
PtpDelay metrics to show delay.
PtpFrequencyAdjustment metrics to show frequency adjustment.
PTPHAMetrics metrics to show current ha profiles.
PtpMaxOffset metrics for max offset.
PtpOffset metrics for offset.
SynceClockQL metrics to show current synce Clock Qulity.
SynceQLInfo metrics to show current QL values.
SyncState metrics to show current clock state.
Threshold metrics to show current ptp threshold.

# Structs

PTPEventManager ..
SyncELogData ..