C# Class Revenj.Http.HttpSocketServer

显示文件 Open project: ngs-doo/revenj

Public Methods

Method Description
HttpSocketServer ( IServiceProvider locator ) : System
Run ( ) : void

Private Methods

Method Description
CheckAuth ( Socket socket, Revenj.Http.HttpAuth auth, HttpSocketContext ctx ) : void
HttpSocketServer ( ) : System
LogError ( Socket socket, HttpSocketContext ctx, Exception ex ) : void
ProcessAllMessages ( RequestInfo request, HttpSocketContext ctx, IPrincipal principal, ManualResetEvent resetEvent, bool canReschedule ) : void
ProcessInThread ( object state ) : void
SocketLoop ( object state ) : void

Method Details

HttpSocketServer() public method

public HttpSocketServer ( IServiceProvider locator ) : System
locator IServiceProvider
return System

Run() public method

public Run ( ) : void
return void