C# Класс Squared.Task.IO.SocketDataAdapter

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

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

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

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

Метод Описание
Dispose ( ) : void
Read ( byte buffer, int offset, int count ) : Future
SocketDataAdapter ( Socket socket, bool ownsSocket = true ) : System
Write ( byte buffer, int offset, int count ) : SignalFuture

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

Метод Описание
IsSendBufferFull ( ) : bool
ReadCallback ( IAsyncResult ar ) : void
SockLog ( string format ) : void
WriteCallback ( IAsyncResult ar ) : void

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

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

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

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

public Read ( byte buffer, int offset, int count ) : Future
buffer byte
offset int
count int
Результат Future

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

public SocketDataAdapter ( Socket socket, bool ownsSocket = true ) : System
socket System.Net.Sockets.Socket
ownsSocket bool
Результат System

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

public Write ( byte buffer, int offset, int count ) : SignalFuture
buffer byte
offset int
count int
Результат SignalFuture

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

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

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