C# 클래스 Mono.WebServer.XSPWorker

상속: Mono.WebServer.Worker
파일 보기 프로젝트 열기: robashton/zombify 1 사용 예제들

공개 메소드들

메소드 설명
Close ( ) : void
Close ( bool keepAlive ) : void
Flush ( ) : void
GetRemainingReuses ( ) : int
IsConnected ( ) : bool
Read ( byte buffer, int position, int size ) : int
Run ( object state ) : void
SetReuseCount ( int nreuses ) : void
Write ( byte buffer, int position, int size ) : void
XSPWorker ( Socket client, EndPoint localEP, Mono.WebServer.ApplicationServer server, bool secureConnection, Mono SecurityProtocol, X509Certificate cert, PrivateKeySelectionCallback keyCB, bool allowClientCert, bool requireClientCert ) : System

비공개 메소드들

메소드 설명
ClientCertificateValidation ( X509Certificate certificate, int certificateErrors ) : bool
HandleInitialException ( Exception e ) : void
ReadCB ( IAsyncResult ares ) : void
RunInternal ( object state ) : void

메소드 상세

Close() 공개 메소드

public Close ( ) : void
리턴 void

Close() 공개 메소드

public Close ( bool keepAlive ) : void
keepAlive bool
리턴 void

Flush() 공개 메소드

public Flush ( ) : void
리턴 void

GetRemainingReuses() 공개 메소드

public GetRemainingReuses ( ) : int
리턴 int

IsConnected() 공개 메소드

public IsConnected ( ) : bool
리턴 bool

Read() 공개 메소드

public Read ( byte buffer, int position, int size ) : int
buffer byte
position int
size int
리턴 int

Run() 공개 메소드

public Run ( object state ) : void
state object
리턴 void

SetReuseCount() 공개 메소드

public SetReuseCount ( int nreuses ) : void
nreuses int
리턴 void

Write() 공개 메소드

public Write ( byte buffer, int position, int size ) : void
buffer byte
position int
size int
리턴 void

XSPWorker() 공개 메소드

public XSPWorker ( Socket client, EndPoint localEP, Mono.WebServer.ApplicationServer server, bool secureConnection, Mono SecurityProtocol, X509Certificate cert, PrivateKeySelectionCallback keyCB, bool allowClientCert, bool requireClientCert ) : System
client Socket
localEP System.Net.EndPoint
server Mono.WebServer.ApplicationServer
secureConnection bool
SecurityProtocol Mono
cert System.Security.Cryptography.X509Certificates.X509Certificate
keyCB PrivateKeySelectionCallback
allowClientCert bool
requireClientCert bool
리턴 System