Struct SolidSyslogErrorEvent¶
ClassList > SolidSyslogErrorEvent
What a handler receives. More...
#include <SolidSyslogError.h>
Public Attributes¶
| Type | Name |
|---|---|
| uint16_t | Category |
| int32_t | Detail |
| enum SolidSyslogSeverity | Severity |
| const struct SolidSyslogErrorSource * | Source |
Detailed Description¶
The last three fields are orthogonal axes: Source is the extensible identity (match by pointer against the emitting class's extern), Category is the portable reaction axis (SolidSyslogErrorCategory.h) a handler can switch on without knowing the Source, and Detail is the fine-grained code within that Source: today the per-class enum SolidSyslog<Class>Errors value, later a native code such as errno or an X509_V_ERR_*. Severity is an independent urgency axis (how bad, now), not who-must-fix; see docs/error-severity.md.
Public Attributes Documentation¶
variable Category¶
variable Detail¶
variable Severity¶
variable Source¶
The documentation for this class was generated from the following file Core/Interface/SolidSyslogError.h