vibe.d beta banner
get vibe.d
0.7.30

Class SyslogLogger

A logger that logs in syslog format according to RFC 5424.

Messages can be logged to files (via file streams) or over the network (via TCP or SSL streams).

Inherits from

Constructors

Name Description
this Construct a SyslogLogger.

Fields

Name Type Description
minLevel LogLevel
multilineLogger bool Whether the logger can handle multiple lines in a single beginLine/endLine.

Methods

Name Description
beginLine Logs the given LogLine msg.
endLine
put
acceptsLevel
beginLine Starts a new log line.
endLine Finalizes a log line.
log Legacy logging interface relying on dynamic memory allocation.
put Writes part of a log line message.

Enums

Name Description
Facility Facilities

Standards

Conforms to RFC 5424.

Authors

Sönke Ludwig

Copyright

© 2012-2014 RejectedSoftware e.K.

License

Subject to the terms of the MIT license, as written in the included LICENSE.txt file.