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

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

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

Метод Описание
NettyServer ( int listenPort, Action dataReceivedAction, string>.Action clientConnectedAction ) : System
SendToClientAsync ( string instanceId, string messageType, byte data ) : Task
StartAsync ( ) : System.Threading.Tasks.Task
StopAsync ( ) : System.Threading.Tasks.Task

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

Метод Описание
SetInstanceIdChannel ( string instanceId, IChannel channel ) : void

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

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

public NettyServer ( int listenPort, Action dataReceivedAction, string>.Action clientConnectedAction ) : System
listenPort int
dataReceivedAction Action
clientConnectedAction string>.Action
Результат System

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

public SendToClientAsync ( string instanceId, string messageType, byte data ) : Task
instanceId string
messageType string
data byte
Результат Task

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

public StartAsync ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task

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

public StopAsync ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task