C# Class FileFind.Meshwork.LocalNodeConnection

Inheritance: INodeConnection, IMeshworkOperation
Afficher le fichier Open project: codebutler/meshwork Class Usage Examples

Méthodes publiques

Méthode Description
Disconnect ( ) : void
Disconnect ( Exception ex ) : void
LocalNodeConnection ( ITransport transport ) : System
RaiseConnectionInfoChanged ( ) : void
SendReady ( ) : void
Start ( ) : void

Private Methods

Méthode Description
Construct ( ) : void
MessageSent ( IAsyncResult asyncResult ) : void
OnTransportConnected ( ITransport transport ) : void
OnTransportDisconnected ( ITransport transport, Exception ex ) : void
Ping ( ) : void
PingTimerElapsed ( object o, System.Timers.ElapsedEventArgs args ) : void
RaiseConnectionReady ( ) : void
ReceiveMessage ( ) : void
ReceivedMessage ( IAsyncResult result ) : void
ReceivedPong ( ulong timestamp ) : void
SendMessage ( Message message ) : void
TimeOutTimerElapsed ( object o, System.Timers.ElapsedEventArgs args ) : void

Method Details

Disconnect() public méthode

public Disconnect ( ) : void
Résultat void

Disconnect() public méthode

public Disconnect ( Exception ex ) : void
ex System.Exception
Résultat void

LocalNodeConnection() public méthode

public LocalNodeConnection ( ITransport transport ) : System
transport ITransport
Résultat System

RaiseConnectionInfoChanged() public méthode

public RaiseConnectionInfoChanged ( ) : void
Résultat void

SendReady() public méthode

public SendReady ( ) : void
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void