Skip to content

File SolidSyslogTimeQuality.h

FileList > Core > Interface > SolidSyslogTimeQuality.h

Go to the source code of this file

The clock-quality data (tzKnown / isSynced / syncAccuracy) and the callback that supplies it, feeding the RFC 5424 "timeQuality" SD-ELEMENT.

  • #include "ExternC.h"
  • #include <stdbool.h>
  • #include <stdint.h>

Classes

Type Name
struct SolidSyslogTimeQuality
Feeds the RFC 5424 "timeQuality" SD-ELEMENT written by a TimeQualitySd.

Public Types

Type Name
enum @3
typedef void(* SolidSyslogTimeQualityFunction
Fills timeQuality for the current clock state.

Public Types Documentation

enum @3

enum @3 {
    SOLIDSYSLOG_SYNC_ACCURACY_OMIT =
            0U
};

typedef SolidSyslogTimeQualityFunction

Fills timeQuality for the current clock state.

typedef void(* SolidSyslogTimeQualityFunction) (struct SolidSyslogTimeQuality *timeQuality);

Installed as the TimeQualitySd getTimeQuality callback and called once per formatted message.



The documentation for this class was generated from the following file Core/Interface/SolidSyslogTimeQuality.h