gelf ~master (2022-04-24T16:10:04.1303539)
Dub
Repo
SocketGrayLogger
gelf
Abstract Socket Graylog Logger
abstract
class
SocketGrayLogger :
GrayLogger
{
protected
Socket
_socket
;
this
(Socket socket, Compress compress, string host, LogLevel v);
Socket
socket
();
}
Constructors
this
this
(Socket socket, Compress compress, string host, LogLevel v)
Members
Functions
socket
Socket
socket
()
Variables
_socket
Socket
_socket
;
Undocumented in source.
Inherited Members
From GrayLogger
gelfVersion
enum
string
gelfVersion
;
Undocumented in source.
_host
string
_host
;
Undocumented in source.
_compress
Compress
_compress
;
Undocumented in source.
_msgStart
string
_msgStart
;
Undocumented in source.
_dataAppender
Appender
!(
ubyte
[])
_dataAppender
;
Undocumented in source.
formatMessage
void
formatMessage
(void delegate(const(char)[]) sink, LogEntry payload)
Undocumented in source. Be warned that the author may not have intended to support it.
fillAppender
void
fillAppender
(LogEntry payload)
clearAppender
void
clearAppender
()
host
string
host
()
Meta
Source
See Implementation
gelf
classes
GrayLogger
HttpGrayLogger
SocketGrayLogger
TcpGrayLogger
UdpGrayLogger
Abstract Socket Graylog Logger