C# Class EventStore.Transport.Tcp.TcpConnectionMonitor

Afficher le fichier Open project: EventStore/EventStore

Méthodes publiques

Свойство Type Description
Default TcpConnectionMonitor

Méthodes publiques

Méthode Description
GetTcpConnectionStats ( ) : IMonitoredTcpConnection[]
GetTcpStats ( ) : EventStore.Transport.Tcp.TcpStats
IsSendBlocked ( ) : bool
Register ( IMonitoredTcpConnection connection ) : void
Unregister ( IMonitoredTcpConnection connection ) : void

Private Methods

Méthode Description
AnalyzeConnection ( ConnectionData connectionData ) : void
AnalyzeConnections ( ConnectionData connections, System.TimeSpan measurePeriod ) : EventStore.Transport.Tcp.TcpStats
CheckMissingReceiveCallback ( ConnectionData connectionData, IMonitoredTcpConnection connection ) : void
CheckMissingSendCallback ( ConnectionData connectionData, IMonitoredTcpConnection connection ) : void
CheckPendingReceived ( IMonitoredTcpConnection connection ) : void
CheckPendingSend ( IMonitoredTcpConnection connection ) : void
TcpConnectionMonitor ( ) : System
UpdateStatistics ( ConnectionData connectionData ) : void

Method Details

GetTcpConnectionStats() public méthode

public GetTcpConnectionStats ( ) : IMonitoredTcpConnection[]
Résultat IMonitoredTcpConnection[]

GetTcpStats() public méthode

public GetTcpStats ( ) : EventStore.Transport.Tcp.TcpStats
Résultat EventStore.Transport.Tcp.TcpStats

IsSendBlocked() public méthode

public IsSendBlocked ( ) : bool
Résultat bool

Register() public méthode

public Register ( IMonitoredTcpConnection connection ) : void
connection IMonitoredTcpConnection
Résultat void

Unregister() public méthode

public Unregister ( IMonitoredTcpConnection connection ) : void
connection IMonitoredTcpConnection
Résultat void

Property Details

Default public_oe static_oe property

public static TcpConnectionMonitor,EventStore.Transport.Tcp Default
Résultat TcpConnectionMonitor