C# Класс Gallatin.Core.Net.Session

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

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

Метод Описание
Reset ( ) : void
Start ( INetworkConnection connection ) : void
TryParseAddress ( IHttpRequest e, string &host, int &port ) : bool

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

Метод Описание
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

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

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

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

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

public Start ( INetworkConnection connection ) : void
connection INetworkConnection
Результат void

TryParseAddress() публичный статический Метод

public static TryParseAddress ( IHttpRequest e, string &host, int &port ) : bool
e IHttpRequest
host string
port int
Результат bool