C# Класс Tempest.Providers.Network.NetworkClientConnection

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

Private Properties

Свойство Тип Описание
ConnectCompleted void
GetConnectFromError ConnectionResult
OnActivityTimer void
OnConnected void
OnConnectionFailed void

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

Метод Описание
ConnectAsync ( Target target, MessageTypes messageTypes ) : Task
NetworkClientConnection ( IEnumerable protocols ) : System
NetworkClientConnection ( IEnumerable protocols, RSAAsymmetricKey authKey ) : System
NetworkClientConnection ( Protocol protocol ) : System
NetworkClientConnection ( Protocol protocol, RSAAsymmetricKey authKey ) : System

Защищенные методы

Метод Описание
OnDisconnected ( DisconnectedEventArgs e ) : void
OnTempestMessageReceived ( MessageEventArgs e ) : void
Recycle ( ) : void

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

Метод Описание
ConnectCompleted ( object sender, SocketAsyncEventArgs e ) : void
GetConnectFromError ( SocketError error ) : ConnectionResult
OnActivityTimer ( object sender, EventArgs e ) : void
OnConnected ( ClientConnectionEventArgs e ) : void
OnConnectionFailed ( ClientConnectionEventArgs e ) : void

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

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

public ConnectAsync ( Target target, MessageTypes messageTypes ) : Task
target Target
messageTypes MessageTypes
Результат Task

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

public NetworkClientConnection ( IEnumerable protocols ) : System
protocols IEnumerable
Результат System

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

public NetworkClientConnection ( IEnumerable protocols, RSAAsymmetricKey authKey ) : System
protocols IEnumerable
authKey RSAAsymmetricKey
Результат System

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

public NetworkClientConnection ( Protocol protocol ) : System
protocol Protocol
Результат System

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

public NetworkClientConnection ( Protocol protocol, RSAAsymmetricKey authKey ) : System
protocol Protocol
authKey RSAAsymmetricKey
Результат System

OnDisconnected() защищенный Метод

protected OnDisconnected ( DisconnectedEventArgs e ) : void
e DisconnectedEventArgs
Результат void

OnTempestMessageReceived() защищенный Метод

protected OnTempestMessageReceived ( MessageEventArgs e ) : void
e MessageEventArgs
Результат void

Recycle() защищенный Метод

protected Recycle ( ) : void
Результат void