comparison include/urweb.h @ 856:86ec89baee01

cgi protocol
author Adam Chlipala <adamc@hcoop.net>
date Tue, 23 Jun 2009 17:59:23 -0400
parents 158d980889ac
children a738002d5b4d
comparison
equal deleted inserted replaced
855:28e42b22424d 856:86ec89baee01
22 void uw_reset(uw_context); 22 void uw_reset(uw_context);
23 void uw_reset_keep_request(uw_context); 23 void uw_reset_keep_request(uw_context);
24 void uw_reset_keep_error_message(uw_context); 24 void uw_reset_keep_error_message(uw_context);
25 25
26 failure_kind uw_begin_init(uw_context); 26 failure_kind uw_begin_init(uw_context);
27 void uw_set_on_success(char *);
27 void uw_set_headers(uw_context, char *(*get_header)(void *, const char *), void *get_header_data); 28 void uw_set_headers(uw_context, char *(*get_header)(void *, const char *), void *get_header_data);
28 failure_kind uw_begin(uw_context, char *path); 29 failure_kind uw_begin(uw_context, char *path);
29 void uw_login(uw_context); 30 void uw_login(uw_context);
30 void uw_commit(uw_context); 31 void uw_commit(uw_context);
31 int uw_rollback(uw_context); 32 int uw_rollback(uw_context);
39 void uw_begin_region(uw_context); 40 void uw_begin_region(uw_context);
40 void uw_end_region(uw_context); 41 void uw_end_region(uw_context);
41 void uw_memstats(uw_context); 42 void uw_memstats(uw_context);
42 43
43 int uw_send(uw_context, int sock); 44 int uw_send(uw_context, int sock);
45 int uw_print(uw_context, int fd);
44 46
45 int uw_set_input(uw_context, const char *name, char *value); 47 int uw_set_input(uw_context, const char *name, char *value);
46 int uw_set_file_input(uw_context, char *name, uw_Basis_file); 48 int uw_set_file_input(uw_context, char *name, uw_Basis_file);
47 49
48 char *uw_get_input(uw_context, int name); 50 char *uw_get_input(uw_context, int name);