C# Class gelf4net.Appender.GelfUdpAppender

Gelf Udp Appender
Inheritance: log4net.Appender.UdpAppender
Afficher le fichier Open project: jjchiw/gelf4net

Méthodes publiques

Méthode Description
ActivateOptions ( ) : void
CreateChunkedMessagePart ( byte messageId, int index, int chunkCount ) : byte[]
GelfUdpAppender ( ) : System
GenerateMessageId ( ) : byte[]

Méthodes protégées

Méthode Description
Append ( log4net.Core.LoggingEvent loggingEvent ) : void
InitializeClientConnection ( ) : void

Private Methods

Méthode Description
GetIpAddressFromHostName ( ) : string
GetMessageChunkFull ( byte bytes, byte messageId, int i, int chunkCount ) : byte[]
SendCallback ( IAsyncResult ar ) : void

Method Details

ActivateOptions() public méthode

public ActivateOptions ( ) : void
Résultat void

Append() protected méthode

protected Append ( log4net.Core.LoggingEvent loggingEvent ) : void
loggingEvent log4net.Core.LoggingEvent
Résultat void

CreateChunkedMessagePart() public static méthode

public static CreateChunkedMessagePart ( byte messageId, int index, int chunkCount ) : byte[]
messageId byte
index int
chunkCount int
Résultat byte[]

GelfUdpAppender() public méthode

public GelfUdpAppender ( ) : System
Résultat System

GenerateMessageId() public static méthode

public static GenerateMessageId ( ) : byte[]
Résultat byte[]

InitializeClientConnection() protected méthode

protected InitializeClientConnection ( ) : void
Résultat void