C# Класс Helios.Channels.Local.LocalChannel

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

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

Метод Описание
LocalChannel ( ) : System
LocalChannel ( LocalServerChannel parent, LocalChannel peer ) : System

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

Метод Описание
DoBeginRead ( ) : void
DoBind ( EndPoint localAddress ) : void
DoClose ( ) : void
DoDisconnect ( ) : void
DoRegister ( ) : void
DoWrite ( ChannelOutboundBuffer input ) : void
IsCompatible ( IEventLoop eventLoop ) : bool
NewUnsafe ( ) : IChannelUnsafe

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

Метод Описание
DoPeerClose ( LocalChannel peer, bool peerWriteInProgress ) : void
FinishPeerRead ( LocalChannel peer ) : void
FinishPeerRead0 ( LocalChannel peer ) : void
ReleaseInboundBuffers ( ) : void
RunFinishPeerReadTask ( LocalChannel peer ) : void

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

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

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

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

protected DoBind ( EndPoint localAddress ) : void
localAddress EndPoint
Результат void

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

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

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

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

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

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

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

protected DoWrite ( ChannelOutboundBuffer input ) : void
input ChannelOutboundBuffer
Результат void

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

protected IsCompatible ( IEventLoop eventLoop ) : bool
eventLoop IEventLoop
Результат bool

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

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

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

public LocalChannel ( LocalServerChannel parent, LocalChannel peer ) : System
parent LocalServerChannel
peer LocalChannel
Результат System

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

protected NewUnsafe ( ) : IChannelUnsafe
Результат IChannelUnsafe