C# Класс Tempest.TempestClient

Tempest clients.
Наследование: MessageHandler, IClientContext, INotifyPropertyChanged
Показать файл Открыть проект

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

Метод Описание
ConnectAsync ( Target target ) : Task

Attempts to asynchronously connect to target.

DisconnectAsync ( ) : Task

Disconnects from the server.

DisconnectAsync ( ConnectionResult reason, string customReason = null ) : Task
TempestClient ( IClientConnection connection, MessageTypes mtypes ) : System

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

Метод Описание
OnConnected ( ClientConnectionEventArgs e ) : void
OnDisconnected ( ClientDisconnectedEventArgs e ) : void
OnPropertyChanged ( PropertyChangedEventArgs e ) : void

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

Метод Описание
ConnectionOnMessageReceived ( object sender, MessageEventArgs e ) : void
DisconnectAsyncCore ( ConnectionResult reason, string customReason ) : Task
MessageRunner ( ) : void
OnConnectionConnected ( object sender, ClientConnectionEventArgs e ) : void
OnConnectionDisconnected ( object sender, Tempest.DisconnectedEventArgs e ) : void

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

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

Attempts to asynchronously connect to target.
is null.
public ConnectAsync ( Target target ) : Task
target Target The target to connect to.
Результат Task

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

Disconnects from the server.
public DisconnectAsync ( ) : Task
Результат Task

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

public DisconnectAsync ( ConnectionResult reason, string customReason = null ) : Task
reason ConnectionResult
customReason string
Результат Task

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

protected OnConnected ( ClientConnectionEventArgs e ) : void
e ClientConnectionEventArgs
Результат void

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

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

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

protected OnPropertyChanged ( PropertyChangedEventArgs e ) : void
e System.ComponentModel.PropertyChangedEventArgs
Результат void

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

public TempestClient ( IClientConnection connection, MessageTypes mtypes ) : System
connection IClientConnection
mtypes MessageTypes
Результат System