C# Class Mono.WebServer.XSPWorker

Inheritance: Mono.WebServer.Worker
Afficher le fichier Open project: robashton/zombify Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
ClientCertificateValidation ( X509Certificate certificate, int certificateErrors ) : bool
HandleInitialException ( Exception e ) : void
ReadCB ( IAsyncResult ares ) : void
RunInternal ( object state ) : void

Method Details

Close() public méthode

public Close ( ) : void
Résultat void

Close() public méthode

public Close ( bool keepAlive ) : void
keepAlive bool
Résultat void

Flush() public méthode

public Flush ( ) : void
Résultat void

GetRemainingReuses() public méthode

public GetRemainingReuses ( ) : int
Résultat int

IsConnected() public méthode

public IsConnected ( ) : bool
Résultat bool

Read() public méthode

public Read ( byte buffer, int position, int size ) : int
buffer byte
position int
size int
Résultat int

Run() public méthode

public Run ( object state ) : void
state object
Résultat void

SetReuseCount() public méthode

public SetReuseCount ( int nreuses ) : void
nreuses int
Résultat void

Write() public méthode

public Write ( byte buffer, int position, int size ) : void
buffer byte
position int
size int
Résultat void

XSPWorker() public méthode

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
Résultat System