C# Класс Animatroller.ExpanderCommunication.ClientConnectionManager

Наследование: BaseConnectionManager, IDisposable
Показать файл Открыть проект

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

Метод Описание
ClientConnectionManager ( string serverName, int serverPort, string hostId ) : System
Dispose ( ) : void
SendToServerAsync ( object payload ) : Task
SetPayloadReceivedAction ( Action payloadReceivedAction ) : void

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

Метод Описание
ConnectorWorker ( CancellationToken cancelToken ) : Task
SendConnectMessageAsync ( ) : Task
SendToServerAsync ( Model message ) : Task
Socket_DataReceived ( IAsyncResult result ) : void

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

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

public ClientConnectionManager ( string serverName, int serverPort, string hostId ) : System
serverName string
serverPort int
hostId string
Результат System

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

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

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

public SendToServerAsync ( object payload ) : Task
payload object
Результат Task

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

public SetPayloadReceivedAction ( Action payloadReceivedAction ) : void
payloadReceivedAction Action
Результат void