C# Class Helios.Channels.Local.LocalChannel

Inheritance: AbstractChannel
Afficher le fichier Open project: helios-io/helios Class Usage Examples

Méthodes publiques

Méthode Description
LocalChannel ( ) : System
LocalChannel ( LocalServerChannel parent, LocalChannel peer ) : System

Méthodes protégées

Méthode Description
DoBeginRead ( ) : void
DoBind ( EndPoint localAddress ) : void
DoClose ( ) : void
DoDisconnect ( ) : void
DoRegister ( ) : void
DoWrite ( ChannelOutboundBuffer input ) : void
IsCompatible ( IEventLoop eventLoop ) : bool
NewUnsafe ( ) : IChannelUnsafe

Private Methods

Méthode Description
DoPeerClose ( LocalChannel peer, bool peerWriteInProgress ) : void
FinishPeerRead ( LocalChannel peer ) : void
FinishPeerRead0 ( LocalChannel peer ) : void
ReleaseInboundBuffers ( ) : void
RunFinishPeerReadTask ( LocalChannel peer ) : void

Method Details

DoBeginRead() protected méthode

protected DoBeginRead ( ) : void
Résultat void

DoBind() protected méthode

protected DoBind ( EndPoint localAddress ) : void
localAddress EndPoint
Résultat void

DoClose() protected méthode

protected DoClose ( ) : void
Résultat void

DoDisconnect() protected méthode

protected DoDisconnect ( ) : void
Résultat void

DoRegister() protected méthode

protected DoRegister ( ) : void
Résultat void

DoWrite() protected méthode

protected DoWrite ( ChannelOutboundBuffer input ) : void
input ChannelOutboundBuffer
Résultat void

IsCompatible() protected méthode

protected IsCompatible ( IEventLoop eventLoop ) : bool
eventLoop IEventLoop
Résultat bool

LocalChannel() public méthode

public LocalChannel ( ) : System
Résultat System

LocalChannel() public méthode

public LocalChannel ( LocalServerChannel parent, LocalChannel peer ) : System
parent LocalServerChannel
peer LocalChannel
Résultat System

NewUnsafe() protected méthode

protected NewUnsafe ( ) : IChannelUnsafe
Résultat IChannelUnsafe