File nut/include/pro/httpd.h


Included Files


Preprocessor definitions

#define _PRO_HTTPD_H_

#define METHOD_GET 1

#define METHOD_POST 2

#define METHOD_HEAD 3


Typedef REQUEST

typedef struct _REQUEST REQUEST
See: Type struct _REQUEST

Type struct _REQUEST

struct _REQUEST
struct _REQUEST  
   {  
      int req_method;  
      int req_version;  
      int req_length;  
      char* req_url;  
      char* req_query;  
      char* req_type;  
      char* req_cookie;  
      char* req_auth;  
      char* req_agent;  
      char** req_qptrs;  
      int req_numqptrs;  
   }  

Typedef AUTHINFO

typedef struct _AUTHINFO AUTHINFO
See: Type struct _AUTHINFO

Type struct _AUTHINFO

struct _AUTHINFO
struct _AUTHINFO  
   {  
      AUTHINFO* auth_next;  
      char* auth_dirname;  
      char* auth_login;  
   }  

Typedef CGIFUNCTION

typedef struct _CGIFUNCTION CGIFUNCTION
See: Type struct _CGIFUNCTION

Type struct _CGIFUNCTION

struct _CGIFUNCTION
struct _CGIFUNCTION  
   {  
      CGIFUNCTION* cgi_next;  
      const char* cgi_name;  
      int (*cgi_func)(FILE*,REQUEST*);  
   }