C# Класс Manos.Http.HttpParser

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
HTTP_PARSER_STRICT bool

Защищенные свойства (Protected)

Свойство Тип Описание
upgrade bool

Открытые методы

Метод Описание
Execute ( Manos.Http.ParserSettings settings, ByteBuffer data ) : void
HttpParser ( ) : System
HttpParser ( ParserType type ) : System

Приватные методы

Метод Описание
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

Описание методов

Execute() публичный Метод

public Execute ( Manos.Http.ParserSettings settings, ByteBuffer data ) : void
settings Manos.Http.ParserSettings
data ByteBuffer
Результат void

HttpParser() публичный Метод

public HttpParser ( ) : System
Результат System

HttpParser() публичный Метод

public HttpParser ( ParserType type ) : System
type ParserType
Результат System

Описание свойств

HTTP_PARSER_STRICT публичное свойство

public bool HTTP_PARSER_STRICT
Результат bool

upgrade защищенное свойство

protected bool upgrade
Результат bool