Skip to content

Struct SolidSyslogMetaSdConfig

ClassList > SolidSyslogMetaSdConfig

Wiring for the "meta" SD-ELEMENT (RFC 5424 §7.3). More...

  • #include <SolidSyslogMetaSd.h>

Public Attributes

Type Name
struct SolidSyslogAtomicCounter * Counter
Required; each message consumes one Increment as the sequenceId PARAM.
SolidSyslogSdValueFunction GetLanguage
NULL omits the language PARAM.
SolidSyslogSysUpTimeFunction GetSysUpTime
NULL omits the sysUpTime PARAM.
void * LanguageContext
Passed to GetLanguage unchanged.

Detailed Description

Whatever is provided must outlive the created SD; the config is read only during Create.

Public Attributes Documentation

variable Counter

Required; each message consumes one Increment as the sequenceId PARAM.

struct SolidSyslogAtomicCounter* SolidSyslogMetaSdConfig::Counter;


variable GetLanguage

NULL omits the language PARAM.

SolidSyslogSdValueFunction SolidSyslogMetaSdConfig::GetLanguage;


variable GetSysUpTime

NULL omits the sysUpTime PARAM.

SolidSyslogSysUpTimeFunction SolidSyslogMetaSdConfig::GetSysUpTime;


variable LanguageContext

Passed to GetLanguage unchanged.

void* SolidSyslogMetaSdConfig::LanguageContext;



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