C# Class NLog.Targets.Syslog.MessageSend.Tcp

Inheritance: MessageTransmitter
Afficher le fichier Open project: graffen/NLog.Targets.Syslog

Méthodes publiques

Méthode Description
Dispose ( ) : void
SendMessageAsync ( System.ByteArray message, CancellationToken token ) : Task
Tcp ( TcpConfig tcpConfig ) : System

Private Methods

Méthode Description
ConnectAsync ( ) : Task
DisposeSslStreamNotTcpClientInnerStream ( ) : void
DisposeTcpClientAndItsInnerStream ( ) : void
FramingTask ( System.ByteArray message ) : Task
InitTcpClient ( ) : Task
SslDecorate ( TcpClient tcpClient ) : Stream
WriteAsync ( System.ByteArray message, CancellationToken token ) : Task
WriteAsync ( int offset, System.ByteArray data, CancellationToken token ) : Task

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

SendMessageAsync() public méthode

public SendMessageAsync ( System.ByteArray message, CancellationToken token ) : Task
message System.ByteArray
token System.Threading.CancellationToken
Résultat Task

Tcp() public méthode

public Tcp ( TcpConfig tcpConfig ) : System
tcpConfig NLog.Targets.Syslog.Settings.TcpConfig
Résultat System