|
UTILLib 2.0
Common C++ library with utilities.
|
Implements an interface against a syslog message. More...
#include <cstdint>#include <string>#include <vector>#include "logmessage.h"#include "structureddata.h"

Go to the source code of this file.
Classes | |
| class | util::syslog::SyslogMessage |
| Simple wrapper around the parsing and generating os syslog messages. More... | |
Namespaces | |
| namespace | util |
| Main namespace for the util library. | |
| namespace | util::syslog |
| The syslog namespace is used for the syslog interface. | |
Enumerations | |
| enum class | util::syslog::SyslogSeverity : uint8_t { util::syslog::Emergency = 0 , util::syslog::Alert = 1 , util::syslog::Critical = 2 , util::syslog::Error = 3 , util::syslog::Warning = 4 , util::syslog::Notice = 5 , util::syslog::Informational = 6 , util::syslog::Debug = 7 } |
| Syslog severity codes. More... | |
| enum class | util::syslog::SyslogFacility : uint8_t { Kernel = 0 , UserLevel = 1 , Mail = 2 , SystemDaemon = 3 , Security = 4 , Internal = 5 , Printer = 6 , Network = 7 , UUCP = 8 , Clock = 9 , Authorization = 10 , FTP = 11 , NTP = 12 , LogAudit = 13 , LogAlert = 14 , ClockDaemon = 15 , Local0 = 16 , Local1 = 17 , Local2 = 18 , Local3 = 19 , Local4 = 20 , Local5 = 21 , Local6 = 22 , Local7 = 23 } |
| Syslog facility codes. | |
The file implements an interface against a syslog message. The syslog messages are sent to a syslog server.