C# Class Gallatin.Core.Net.Session

Inheritance: ISession
Afficher le fichier Open project: williamoneill/Gallatin Class Usage Examples

Méthodes publiques

Méthode Description
Reset ( ) : void
Start ( INetworkConnection connection ) : void
TryParseAddress ( IHttpRequest e, string &host, int &port ) : bool

Private Methods

Méthode Description
ConnectionConnectionClosed ( object sender, EventArgs e ) : void
ConnectionDataAvailable ( object sender, DataAvailableEventArgs e ) : void
ConnectionReceiveShutdown ( object sender, EventArgs e ) : void
EstablishSslConnection ( string host, int port, string version ) : void
ParserPartialDataAvailable ( object sender, HttpDataEventArgs e ) : void
ParserReadRequestHeaderComplete ( object sender, HttpRequestHeaderEventArgs e ) : void
ServerConnected ( bool success ) : void
ServerDispatcherServerDataAvailable ( object sender, DataAvailableEventArgs e ) : void
Session ( IServerDispatcher dispatcher, IHttpFilter filter ) : System
_serverDispatcher_ActiveServerClosedConnection ( object sender, EventArgs e ) : void

Method Details

Reset() public méthode

public Reset ( ) : void
Résultat void

Start() public méthode

public Start ( INetworkConnection connection ) : void
connection INetworkConnection
Résultat void

TryParseAddress() public static méthode

public static TryParseAddress ( IHttpRequest e, string &host, int &port ) : bool
e IHttpRequest
host string
port int
Résultat bool