|
Compounds |
| struct | _TEntry |
Defines |
| #define | BUFFER_SIZE 8192 |
| #define | MAXLINE 4096 |
| #define | NO_PATH_FLAG 1 |
| #define | PORT_SPECIFIED_FLAG 2 |
| #define | NULL_PATH_ADDED_FLAG 4 |
| #define | QUERY_FOUND_FLAG 8 |
| #define | EXTENSION_SPECIFIED_FLAG 16 |
| #define | CGI_BIN_FLAG 32 |
| #define | NO_EXTENSION 0 |
| #define | HTML_EXTENSION 1 |
| #define | GIF_EXTENSION 2 |
| #define | CGI_EXTENSION 3 |
| #define | DATA_EXTENSION 4 |
| #define | CLASS_EXTENSION 5 |
| #define | MAP_EXTENSION 6 |
| #define | JPEG_EXTENSION 7 |
| #define | MPEG_EXTENSION 8 |
| #define | OTHER_EXTENSION 9 |
| #define | MAX_EXTENSIONS 9 |
Typedefs |
| typedef unsigned int | u_4bytes |
| typedef _TEntry | TEntry |
Enumerations |
| enum | method_t {
METHOD_NONE = 0,
METHOD_GET,
METHOD_POST,
METHOD_HEAD,
METHOD_CONNECT
} |
| enum | protocol_t {
PROTO_NONE = 0,
PROTO_HTTP,
PROTO_FTP,
PROTO_GOPHER,
PROTO_WAIS,
PROTO_CACHEOBJ,
PROTO_MAX
} |
Variables |
| char * | RequestMethodStr [] |
| char * | ProtocolStr [] |