|
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 [] |