C# Класс socks5.TCP.Client

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

Открытые свойства

Свойство Тип Описание
Receiving bool

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

Метод Описание
Client ( Socket sock, int PacketSize ) : System
Disconnect ( ) : void
Dispose ( ) : void
Receive ( byte data, int offset, int count ) : int
ReceiveAsync ( int buffersize = -1 ) : void
Send ( byte buff ) : bool
Send ( byte buff, int offset, int count ) : bool
SendAsync ( byte buff, int offset, int count ) : void

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

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

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

Метод Описание
DataReceived ( IAsyncResult res ) : void
DataSent ( IAsyncResult res ) : void

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

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

public Client ( Socket sock, int PacketSize ) : System
sock System.Net.Sockets.Socket
PacketSize int
Результат System

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

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

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

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

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

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

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

public Receive ( byte data, int offset, int count ) : int
data byte
offset int
count int
Результат int

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

public ReceiveAsync ( int buffersize = -1 ) : void
buffersize int
Результат void

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

public Send ( byte buff ) : bool
buff byte
Результат bool

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

public Send ( byte buff, int offset, int count ) : bool
buff byte
offset int
count int
Результат bool

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

public SendAsync ( byte buff, int offset, int count ) : void
buff byte
offset int
count int
Результат void

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

Receiving публичное свойство

public bool Receiving
Результат bool