C# Class System.Runtime.Remoting.Channels.Http.HttpSocketHandler

Inheritance: SocketHandler
Afficher le fichier Open project: gbarnett/shared-source-cli-2.0 Class Usage Examples

Méthodes publiques

Méthode Description
HttpSocketHandler ( Socket socket, RequestQueue requestQueue, Stream stream ) : System

Méthodes protégées

Méthode Description
ReadToEndOfHeaders ( BaseTransportHeaders headers, bool &bChunked, int &contentLength, bool &bKeepAlive, bool &bSendContinue ) : void
WriteHeaders ( ITransportHeaders headers, Stream outputStream ) : void
WriteResponseFirstLine ( String statusCode, String reasonPhrase, Stream outputStream ) : void

Private Methods

Méthode Description
WriteHeader ( String name, String value, Stream outputStream ) : void

Method Details

HttpSocketHandler() public méthode

public HttpSocketHandler ( Socket socket, RequestQueue requestQueue, Stream stream ) : System
socket Socket
requestQueue RequestQueue
stream Stream
Résultat System

ReadToEndOfHeaders() protected méthode

protected ReadToEndOfHeaders ( BaseTransportHeaders headers, bool &bChunked, int &contentLength, bool &bKeepAlive, bool &bSendContinue ) : void
headers BaseTransportHeaders
bChunked bool
contentLength int
bKeepAlive bool
bSendContinue bool
Résultat void

WriteHeaders() protected méthode

protected WriteHeaders ( ITransportHeaders headers, Stream outputStream ) : void
headers ITransportHeaders
outputStream Stream
Résultat void

WriteResponseFirstLine() protected méthode

protected WriteResponseFirstLine ( String statusCode, String reasonPhrase, Stream outputStream ) : void
statusCode String
reasonPhrase String
outputStream Stream
Résultat void