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.