comparison include/urweb.h @ 457:360cbc202756

Request header reading works
author Adam Chlipala <adamc@hcoop.net>
date Thu, 06 Nov 2008 09:47:16 -0500
parents 322c8620bbdf
children 8f65b0fa3b29
comparison
equal deleted inserted replaced
456:1a4fa157fedd 457:360cbc202756
13 void uw_reset(uw_context); 13 void uw_reset(uw_context);
14 void uw_reset_keep_request(uw_context); 14 void uw_reset_keep_request(uw_context);
15 void uw_reset_keep_error_message(uw_context); 15 void uw_reset_keep_error_message(uw_context);
16 16
17 failure_kind uw_begin_init(uw_context); 17 failure_kind uw_begin_init(uw_context);
18 failure_kind uw_begin(uw_context, char *path); 18 failure_kind uw_begin(uw_context, char *headers, char *path);
19 19
20 __attribute__((noreturn)) void uw_error(uw_context, failure_kind, const char *fmt, ...); 20 __attribute__((noreturn)) void uw_error(uw_context, failure_kind, const char *fmt, ...);
21 char *uw_error_message(uw_context); 21 char *uw_error_message(uw_context);
22 void uw_push_cleanup(uw_context, void (*func)(void *), void *arg); 22 void uw_push_cleanup(uw_context, void (*func)(void *), void *arg);
23 void uw_pop_cleanup(uw_context); 23 void uw_pop_cleanup(uw_context);
93 93
94 uw_Basis_int uw_Basis_stringToInt_error(uw_context, uw_Basis_string); 94 uw_Basis_int uw_Basis_stringToInt_error(uw_context, uw_Basis_string);
95 uw_Basis_float uw_Basis_stringToFloat_error(uw_context, uw_Basis_string); 95 uw_Basis_float uw_Basis_stringToFloat_error(uw_context, uw_Basis_string);
96 uw_Basis_bool uw_Basis_stringToBool_error(uw_context, uw_Basis_string); 96 uw_Basis_bool uw_Basis_stringToBool_error(uw_context, uw_Basis_string);
97 uw_Basis_time uw_Basis_stringToTime_error(uw_context, uw_Basis_string); 97 uw_Basis_time uw_Basis_stringToTime_error(uw_context, uw_Basis_string);
98
99 uw_Basis_string uw_Basis_requestHeader(uw_context, uw_Basis_string);