C# Class Manos.Http.HttpRequest

Inheritance: Manos.Http.HttpEntity, IHttpRequest
Afficher le fichier Open project: toptensoftware/manos Class Usage Examples

Méthodes publiques

Méthode Description
CreateParserSettings ( ) : Manos.Http.ParserSettings
Execute ( ) : void
HttpRequest ( Manos.IO.Context context, string address ) : System
HttpRequest ( Manos.IO.Context context, string remote_address, int port ) : System
HttpRequest ( IHttpTransaction transaction, Manos.IO.Socket stream ) : System
Reset ( ) : void
SetWwwFormData ( Manos.Collections.DataDictionary data ) : void
WriteMetadata ( StringBuilder builder ) : void

Méthodes protégées

Méthode Description
OnFinishedReading ( HttpParser parser ) : void

Private Methods

Méthode Description
OnPath ( HttpParser parser, ByteBuffer data, int pos, int len ) : int
OnQueryString ( HttpParser parser, ByteBuffer data, int pos, int len ) : int
ParseCookies ( ) : Manos.Collections.DataDictionary

Method Details

CreateParserSettings() public méthode

public CreateParserSettings ( ) : Manos.Http.ParserSettings
Résultat Manos.Http.ParserSettings

Execute() public méthode

public Execute ( ) : void
Résultat void

HttpRequest() public méthode

public HttpRequest ( Manos.IO.Context context, string address ) : System
context Manos.IO.Context
address string
Résultat System

HttpRequest() public méthode

public HttpRequest ( Manos.IO.Context context, string remote_address, int port ) : System
context Manos.IO.Context
remote_address string
port int
Résultat System

HttpRequest() public méthode

public HttpRequest ( IHttpTransaction transaction, Manos.IO.Socket stream ) : System
transaction IHttpTransaction
stream Manos.IO.Socket
Résultat System

OnFinishedReading() protected méthode

protected OnFinishedReading ( HttpParser parser ) : void
parser HttpParser
Résultat void

Reset() public méthode

public Reset ( ) : void
Résultat void

SetWwwFormData() public méthode

public SetWwwFormData ( Manos.Collections.DataDictionary data ) : void
data Manos.Collections.DataDictionary
Résultat void

WriteMetadata() public méthode

public WriteMetadata ( StringBuilder builder ) : void
builder StringBuilder
Résultat void