/[monit]/monit/http/processor.h
ViewVC logotype

Diff of /monit/http/processor.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.6 by martinp, Tue Feb 11 21:27:40 2003 UTC revision 1.7 by hauk, Tue Apr 29 21:28:53 2003 UTC
# Line 136  typedef struct request { Line 136  typedef struct request {
136  typedef struct response {  typedef struct response {
137    char *protocol;    char *protocol;
138    int status;    int status;
139    char *status_msg;    const char *status_msg;
140    FILE *outputstream;    FILE *outputstream;
141    unsigned char *outputbuffer;    unsigned char *outputbuffer;
142    size_t bufsize;    size_t bufsize;
# Line 163  struct ServiceImpl Impl; Line 163  struct ServiceImpl Impl;
163  /* Public prototypes */  /* Public prototypes */
164  void *http_processor(void *);  void *http_processor(void *);
165  void add_Impl(void *doGetFunc, void *doPostFunc);  void add_Impl(void *doGetFunc, void *doPostFunc);
166  void send_error(HttpResponse, int status, char *message);  void send_error(HttpResponse, int status, const char *message);
167  void send_redirect(HttpResponse res, char *location);  void send_redirect(HttpResponse res, const char *location);
168  void out_print(HttpResponse res,  const char *, ...);  void out_print(HttpResponse res,  const char *, ...);
169  void set_header(HttpResponse res, char *name, char *value);  void set_header(HttpResponse res, const char *name, const char *value);
170  void set_status(HttpResponse res, int status, char *status_message);  void set_status(HttpResponse res, int status);
171  void set_content_type(HttpResponse res, char *mime);  void set_content_type(HttpResponse res, const char *mime);
172  char *get_header(HttpRequest req, const char *header_name);  char *get_header(HttpRequest req, const char *header_name);
173  char *get_headers(HttpResponse res);  char *get_headers(HttpResponse res);
174  char *get_parameter(HttpRequest req, const char *parameter_name);  char *get_parameter(HttpRequest req, const char *parameter_name);
175  char *get_status_string(int status_code);  const char *get_status_string(int status_code);
176  void destroy_wrapper(RequestWrapper wrapper);  void destroy_wrapper(RequestWrapper wrapper);
177    
178  #endif  #endif

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26