My Project
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Attributes | List of all members
http_parser Struct Reference

#include <http_parser.h>

Public Attributes

unsigned int type: 2
 PRIVATE. More...
 
unsigned int flags: 8
 
unsigned int state: 7
 
unsigned int header_state: 7
 
unsigned int index: 7
 
unsigned int lenient_http_headers: 1
 
uint32_t nread
 
uint64_t content_length
 
unsigned short http_major
 READ-ONLY. More...
 
unsigned short http_minor
 
unsigned int status_code: 16
 
unsigned int method: 8
 
unsigned int http_errno: 7
 
unsigned int upgrade: 1
 
void * data
 PUBLIC. More...
 

Detailed Description

Definition at line 307 of file http_parser.h.

Member Data Documentation

uint64_t http_parser::content_length

Definition at line 317 of file http_parser.h.

void* http_parser::data

PUBLIC.

Definition at line 334 of file http_parser.h.

unsigned int http_parser::flags

Definition at line 310 of file http_parser.h.

unsigned int http_parser::header_state

Definition at line 312 of file http_parser.h.

unsigned int http_parser::http_errno

Definition at line 324 of file http_parser.h.

unsigned short http_parser::http_major

READ-ONLY.

Definition at line 320 of file http_parser.h.

unsigned short http_parser::http_minor

Definition at line 321 of file http_parser.h.

unsigned int http_parser::index

Definition at line 313 of file http_parser.h.

unsigned int http_parser::lenient_http_headers

Definition at line 314 of file http_parser.h.

unsigned int http_parser::method

Definition at line 323 of file http_parser.h.

uint32_t http_parser::nread

Definition at line 316 of file http_parser.h.

unsigned int http_parser::state

Definition at line 311 of file http_parser.h.

unsigned int http_parser::status_code

Definition at line 322 of file http_parser.h.

unsigned int http_parser::type

PRIVATE.

Definition at line 309 of file http_parser.h.

unsigned int http_parser::upgrade

Definition at line 331 of file http_parser.h.


The documentation for this struct was generated from the following file: