C# Класс SharpUV.UvStream

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

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

Метод Описание
ReadStart ( Action callback = null ) : void
ReadStop ( ) : void
Shutdown ( Action callback = null ) : void
Write ( byte data, Action callback = null ) : void
Write ( byte data, int offset, int length, Action callback = null ) : void

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

Метод Описание
InitDelegates ( ) : void
OnRead ( UvDataArgs args ) : void
OnShutdown ( UvArgs args ) : void
OnWrite ( UvDataArgs args ) : void

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

Метод Описание
OnAlloc ( IntPtr tcp, SizeT size, IntPtr buf ) : void
OnRead ( IntPtr stream, int nread, IntPtr buf ) : void
OnShutdown ( IntPtr req, int status ) : void
OnWrite ( IntPtr requestHandle, int status ) : void
UvStream ( Loop loop, uv_handle_type handleType ) : System

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

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

protected InitDelegates ( ) : void
Результат void

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

protected OnRead ( UvDataArgs args ) : void
args UvDataArgs
Результат void

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

protected OnShutdown ( UvArgs args ) : void
args UvArgs
Результат void

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

protected OnWrite ( UvDataArgs args ) : void
args UvDataArgs
Результат void

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

public ReadStart ( Action callback = null ) : void
callback Action
Результат void

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

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

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

public Shutdown ( Action callback = null ) : void
callback Action
Результат void

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

public Write ( byte data, Action callback = null ) : void
data byte
callback Action
Результат void

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

public Write ( byte data, int offset, int length, Action callback = null ) : void
data byte
offset int
length int
callback Action
Результат void