C# Класс Fluent.FluentSender

Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CreateSync ( string tag, string host = "localhost", int port = 24224, int bufmax = 1024*1024, int timeout = 3000, bool verbose = false, int autoretryinterval = 10000 ) : Task
Dispose ( ) : void
EmitAsync ( string label ) : Task
EmitWithTimeAsync ( string label, System.DateTime timestamp ) : Task
FluentSender ( string tag, string host = "localhost", int port = 24224, int bufmax = 1024*1024, int timeout = 3000, bool verbose = false, int autoretryinterval = 10000 ) : System

Приватные методы

Метод Описание
Close ( ) : void
InitializeAsync ( ) : Task
ReconnectAsync ( ) : Task
RetryTimerTick ( object sender ) : void
SendAsync ( byte bytes ) : Task
SendInternalAsync ( byte bytes ) : Task

Описание методов

CreateSync() публичный статический Метод

public static CreateSync ( string tag, string host = "localhost", int port = 24224, int bufmax = 1024*1024, int timeout = 3000, bool verbose = false, int autoretryinterval = 10000 ) : Task
tag string
host string
port int
bufmax int
timeout int
verbose bool
autoretryinterval int
Результат Task

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

EmitAsync() публичный Метод

public EmitAsync ( string label ) : Task
label string
Результат Task

EmitWithTimeAsync() публичный Метод

public EmitWithTimeAsync ( string label, System.DateTime timestamp ) : Task
label string
timestamp System.DateTime
Результат Task

FluentSender() публичный Метод

public FluentSender ( string tag, string host = "localhost", int port = 24224, int bufmax = 1024*1024, int timeout = 3000, bool verbose = false, int autoretryinterval = 10000 ) : System
tag string
host string
port int
bufmax int
timeout int
verbose bool
autoretryinterval int
Результат System