C# Класс FileFind.Meshwork.LocalNodeConnection

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

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

Метод Описание
Disconnect ( ) : void
Disconnect ( Exception ex ) : void
LocalNodeConnection ( ITransport transport ) : System
RaiseConnectionInfoChanged ( ) : void
SendReady ( ) : void
Start ( ) : void

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

Метод Описание
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

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

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

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

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

public Disconnect ( Exception ex ) : void
ex System.Exception
Результат void

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

public LocalNodeConnection ( ITransport transport ) : System
transport ITransport
Результат System

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

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

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

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

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

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