C# Class Poderosa.Protocols.PlainPoderosaSocket

Inheritance: IPoderosaSocket
Afficher le fichier Open project: poderosaproject/poderosa Class Usage Examples

Méthodes publiques

Méthode Description
Close ( ) : void
ForceDisposed ( ) : void
PlainPoderosaSocket ( Socket s ) : System
RepeatAsyncRead ( IByteAsyncInputStream receiver ) : void
SetOwnerConnection ( TerminalConnection con ) : void
Transmit ( Poderosa.Protocols.ByteDataFragment data ) : void
Transmit ( byte data, int offset, int length ) : void

Private Methods

Méthode Description
BeginReceive ( ) : void
OnAbnormalTerminationCore ( string msg ) : GenericResult
OnNormalTerminationCore ( ) : GenericResult
OnReceptionCore ( Poderosa.Protocols.ByteDataFragment data ) : GenericResult
RepeatCallback ( IAsyncResult result ) : void

Method Details

Close() public méthode

public Close ( ) : void
Résultat void

ForceDisposed() public méthode

public ForceDisposed ( ) : void
Résultat void

PlainPoderosaSocket() public méthode

public PlainPoderosaSocket ( Socket s ) : System
s Socket
Résultat System

RepeatAsyncRead() public méthode

public RepeatAsyncRead ( IByteAsyncInputStream receiver ) : void
receiver IByteAsyncInputStream
Résultat void

SetOwnerConnection() public méthode

public SetOwnerConnection ( TerminalConnection con ) : void
con TerminalConnection
Résultat void

Transmit() public méthode

public Transmit ( Poderosa.Protocols.ByteDataFragment data ) : void
data Poderosa.Protocols.ByteDataFragment
Résultat void

Transmit() public méthode

public Transmit ( byte data, int offset, int length ) : void
data byte
offset int
length int
Résultat void