C# Класс Helios.Net.Transports.TransportBase

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

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

Метод Описание
Flush ( ) : void
FlushAsync ( ) : Task
FlushAsync ( CancellationToken token ) : Task
Peek ( ) : bool
Read ( byte buffer, int offset, int length ) : int
ReadAll ( byte buffer, int offset, int length ) : int
ReadAllAsync ( byte buffer, int offset, int length ) : Task
ReadAllAsync ( byte buffer, int offset, int length, CancellationToken token ) : Task
ReadAsync ( byte buffer, int offset, int length ) : Task
ReadAsync ( byte buffer, int offset, int length, CancellationToken token ) : Task
Write ( byte buffer ) : void
Write ( byte buffer, int offset, int length ) : void
WriteAsync ( byte buffer ) : Task
WriteAsync ( byte buffer, CancellationToken token ) : Task
WriteAsync ( byte buffer, int offset, int length ) : Task
WriteAsync ( byte buffer, int offset, int length, CancellationToken token ) : Task

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

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

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

FlushAsync() публичный абстрактный Метод

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

FlushAsync() публичный абстрактный Метод

public abstract FlushAsync ( CancellationToken token ) : Task
token System.Threading.CancellationToken
Результат Task

Peek() публичный абстрактный Метод

public abstract Peek ( ) : bool
Результат bool

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

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

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

public ReadAll ( byte buffer, int offset, int length ) : int
buffer byte
offset int
length int
Результат int

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

public ReadAllAsync ( byte buffer, int offset, int length ) : Task
buffer byte
offset int
length int
Результат Task

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

public ReadAllAsync ( byte buffer, int offset, int length, CancellationToken token ) : Task
buffer byte
offset int
length int
token System.Threading.CancellationToken
Результат Task

ReadAsync() публичный абстрактный Метод

public abstract ReadAsync ( byte buffer, int offset, int length ) : Task
buffer byte
offset int
length int
Результат Task

ReadAsync() публичный абстрактный Метод

public abstract ReadAsync ( byte buffer, int offset, int length, CancellationToken token ) : Task
buffer byte
offset int
length int
token System.Threading.CancellationToken
Результат Task

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

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

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

public abstract Write ( byte buffer, int offset, int length ) : void
buffer byte
offset int
length int
Результат void

WriteAsync() публичный абстрактный Метод

public abstract WriteAsync ( byte buffer ) : Task
buffer byte
Результат Task

WriteAsync() публичный абстрактный Метод

public abstract WriteAsync ( byte buffer, CancellationToken token ) : Task
buffer byte
token System.Threading.CancellationToken
Результат Task

WriteAsync() публичный абстрактный Метод

public abstract WriteAsync ( byte buffer, int offset, int length ) : Task
buffer byte
offset int
length int
Результат Task

WriteAsync() публичный абстрактный Метод

public abstract WriteAsync ( byte buffer, int offset, int length, CancellationToken token ) : Task
buffer byte
offset int
length int
token System.Threading.CancellationToken
Результат Task