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

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

Защищенные свойства (Protected)

Свойство Тип Описание
log Logger

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

Метод Описание
NettyClient ( string host, int port, string instanceId, byte[]>.Action dataReceivedAction, System.Action connectedAction ) : System
SendData ( string messageType, byte data ) : Task
StartAsync ( ) : Task
StopAsync ( ) : Task

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

Метод Описание
Connected ( ) : void
DataReceived ( string messageType, byte data ) : void
WriteStringToBuffer ( IByteBuffer buffer, string input ) : void

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

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

public NettyClient ( string host, int port, string instanceId, byte[]>.Action dataReceivedAction, System.Action connectedAction ) : System
host string
port int
instanceId string
dataReceivedAction byte[]>.Action
connectedAction System.Action
Результат System

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

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

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

public StartAsync ( ) : Task
Результат Task

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

public StopAsync ( ) : Task
Результат Task

Описание свойств

log защищенное статическое свойство

protected static Logger log
Результат Logger