C# Класс NHttp.HttpServer

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

Private Properties

Свойство Тип Описание
AcceptTcpClientCallback void
BeginAcceptTcpClient void
RaiseRequest void
RaiseUnhandledException bool
RegisterClient void
StopClients void
UnregisterClient void
VerifyState void

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

Метод Описание
Dispose ( ) : void
HttpServer ( ) : System
Start ( ) : void
Stop ( ) : void

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

Метод Описание
OnRequestReceived ( NHttp.HttpRequestEventArgs e ) : void
OnStateChanged ( EventArgs e ) : void
OnUnhandledException ( NHttp.HttpExceptionEventArgs e ) : void

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

Метод Описание
AcceptTcpClientCallback ( IAsyncResult asyncResult ) : void
BeginAcceptTcpClient ( ) : void
RaiseRequest ( NHttp.HttpContext context ) : void
RaiseUnhandledException ( NHttp.HttpContext context, Exception exception ) : bool
RegisterClient ( HttpClient client ) : void
StopClients ( ) : void
UnregisterClient ( HttpClient client ) : void
VerifyState ( HttpServerState state ) : void

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

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

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

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

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

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

protected OnRequestReceived ( NHttp.HttpRequestEventArgs e ) : void
e NHttp.HttpRequestEventArgs
Результат void

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

protected OnStateChanged ( EventArgs e ) : void
e System.EventArgs
Результат void

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

protected OnUnhandledException ( NHttp.HttpExceptionEventArgs e ) : void
e NHttp.HttpExceptionEventArgs
Результат void

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

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

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

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