C# Class Manos.Http.HttpRequest

Inheritance: Manos.Http.HttpEntity, IHttpRequest
Show file Open project: toptensoftware/manos Class Usage Examples

Public Methods

Method 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

Protected Methods

Method Description
OnFinishedReading ( HttpParser parser ) : void

Private Methods

Method 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 method

public CreateParserSettings ( ) : Manos.Http.ParserSettings
return Manos.Http.ParserSettings

Execute() public method

public Execute ( ) : void
return void

HttpRequest() public method

public HttpRequest ( Manos.IO.Context context, string address ) : System
context Manos.IO.Context
address string
return System

HttpRequest() public method

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

HttpRequest() public method

public HttpRequest ( IHttpTransaction transaction, Manos.IO.Socket stream ) : System
transaction IHttpTransaction
stream Manos.IO.Socket
return System

OnFinishedReading() protected method

protected OnFinishedReading ( HttpParser parser ) : void
parser HttpParser
return void

Reset() public method

public Reset ( ) : void
return void

SetWwwFormData() public method

public SetWwwFormData ( Manos.Collections.DataDictionary data ) : void
data Manos.Collections.DataDictionary
return void

WriteMetadata() public method

public WriteMetadata ( StringBuilder builder ) : void
builder StringBuilder
return void