C# Класс HumbleNetwork.HumbleClient

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

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

Метод Описание
Connect ( string host, int port ) : HumbleClient
Dispose ( ) : void

TODO: good practices on disconnect

HumbleClient ( Framing framing = Framing.LengthPrefixed, string delimiter = MessageFraming.DefaultDelimiter, int receiveTimeOut = -1, int sendTimeOut = -1 ) : System.Net.Sockets

Create a instance of HumbleClient

Receive ( ) : string
Send ( string data ) : HumbleClient

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

Метод Описание
CreateStream ( ) : void

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

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

public Connect ( string host, int port ) : HumbleClient
host string
port int
Результат HumbleClient

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

TODO: good practices on disconnect
public Dispose ( ) : void
Результат void

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

Create a instance of HumbleClient
public HumbleClient ( Framing framing = Framing.LengthPrefixed, string delimiter = MessageFraming.DefaultDelimiter, int receiveTimeOut = -1, int sendTimeOut = -1 ) : System.Net.Sockets
framing Framing Type of framing
delimiter string Demiliter character if framing is Framing.LengthPrefixed
receiveTimeOut int Receive timeout in miliseconds
sendTimeOut int Send timeout in miliseconds
Результат System.Net.Sockets

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

public Receive ( ) : string
Результат string

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

public Send ( string data ) : HumbleClient
data string
Результат HumbleClient