C# Class Manos.Http.HttpParser

Afficher le fichier Open project: Hyperfair/manos Class Usage Examples

Méthodes publiques

Свойство Type Description
HTTP_PARSER_STRICT bool

Protected Properties

Свойство Type Description
upgrade bool

Méthodes publiques

Méthode Description
Execute ( Manos.Http.ParserSettings settings, ByteBuffer data ) : void
HttpParser ( ) : System
HttpParser ( ParserType type ) : System

Private Methods

Méthode Description
header_almost_done ( int ch ) : bool
headers_almost_done ( int ch, Manos.Http.ParserSettings settings, ByteBuffer data, int p_err ) : bool
http_should_keep_alive ( ) : bool
isAtoZ ( int b ) : bool
isDigit ( int b ) : bool
lower ( int b ) : byte
min ( int a, int b ) : int
new_message ( ) : State
p ( object o ) : void
parsing_header ( State state ) : bool
start_req_method_assign ( int c ) : HttpMethod
start_state ( ) : State
upper ( int b ) : byte
usual ( int b ) : bool

Method Details

Execute() public méthode

public Execute ( Manos.Http.ParserSettings settings, ByteBuffer data ) : void
settings Manos.Http.ParserSettings
data ByteBuffer
Résultat void

HttpParser() public méthode

public HttpParser ( ) : System
Résultat System

HttpParser() public méthode

public HttpParser ( ParserType type ) : System
type ParserType
Résultat System

Property Details

HTTP_PARSER_STRICT public_oe property

public bool HTTP_PARSER_STRICT
Résultat bool

upgrade protected_oe property

protected bool upgrade
Résultat bool