C# 클래스 NHttp.HttpServer

상속: IDisposable
파일 보기 프로젝트 열기: brandonprry/Potato 1 사용 예제들

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