C# Класс SimpleTCP.SimpleTcpClient

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

Private Properties

Свойство Тип Описание
ListenerLoop void
NotifyDelimiterMessageRx void
NotifyEndTransmissionRx void
RunLoopStep void
StartRxThread void

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

Метод Описание
Connect ( string hostNameOrIpAddress, int port ) : SimpleTcpClient
Disconnect ( ) : SimpleTcpClient
Dispose ( ) : void
SimpleTcpClient ( ) : System
Write ( byte data ) : void
Write ( string data ) : void
WriteLine ( string data ) : void
WriteLineAndGetReply ( string data, System.TimeSpan timeout ) : Message

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

Метод Описание
Dispose ( bool disposing ) : void

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

Метод Описание
ListenerLoop ( object state ) : void
NotifyDelimiterMessageRx ( TcpClient client, byte msg ) : void
NotifyEndTransmissionRx ( TcpClient client, byte msg ) : void
RunLoopStep ( ) : void
StartRxThread ( ) : void

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

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

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

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

public Disconnect ( ) : SimpleTcpClient
Результат SimpleTcpClient

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

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

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

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

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

public SimpleTcpClient ( ) : System
Результат System

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

public Write ( byte data ) : void
data byte
Результат void

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

public Write ( string data ) : void
data string
Результат void

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

public WriteLine ( string data ) : void
data string
Результат void

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

public WriteLineAndGetReply ( string data, System.TimeSpan timeout ) : Message
data string
timeout System.TimeSpan
Результат Message