comparison include/urweb/urweb_cpp.h @ 2211:ef766ef6e242

Merge.
author Ziv Scully <ziv@mit.edu>
date Sat, 13 Sep 2014 19:16:07 -0400
parents c1a62ce47083 a9159911c3ba
children 794017f378de
comparison
equal deleted inserted replaced
2210:69c0f36255cb 2211:ef766ef6e242
92 uw_Basis_string uw_Basis_maybe_onunload(struct uw_context *, uw_Basis_string); 92 uw_Basis_string uw_Basis_maybe_onunload(struct uw_context *, uw_Basis_string);
93 93
94 void uw_set_needs_push(struct uw_context *, int); 94 void uw_set_needs_push(struct uw_context *, int);
95 void uw_set_needs_sig(struct uw_context *, int); 95 void uw_set_needs_sig(struct uw_context *, int);
96 void uw_set_could_write_db(struct uw_context *, int); 96 void uw_set_could_write_db(struct uw_context *, int);
97 void uw_set_at_most_one_query(struct uw_context *, int);
97 98
98 char *uw_Basis_htmlifyInt(struct uw_context *, uw_Basis_int); 99 char *uw_Basis_htmlifyInt(struct uw_context *, uw_Basis_int);
99 char *uw_Basis_htmlifyFloat(struct uw_context *, uw_Basis_float); 100 char *uw_Basis_htmlifyFloat(struct uw_context *, uw_Basis_float);
100 char *uw_Basis_htmlifyString(struct uw_context *, uw_Basis_string); 101 char *uw_Basis_htmlifyString(struct uw_context *, uw_Basis_string);
101 char *uw_Basis_htmlifyBool(struct uw_context *, uw_Basis_bool); 102 char *uw_Basis_htmlifyBool(struct uw_context *, uw_Basis_bool);
265 266
266 void uw_mayReturnIndirectly(struct uw_context *); 267 void uw_mayReturnIndirectly(struct uw_context *);
267 __attribute__((noreturn)) void uw_return_blob(struct uw_context *, uw_Basis_blob, uw_Basis_string mimeType); 268 __attribute__((noreturn)) void uw_return_blob(struct uw_context *, uw_Basis_blob, uw_Basis_string mimeType);
268 __attribute__((noreturn)) void uw_return_blob_from_page(struct uw_context *, uw_Basis_string mimeType); 269 __attribute__((noreturn)) void uw_return_blob_from_page(struct uw_context *, uw_Basis_string mimeType);
269 __attribute__((noreturn)) void uw_redirect(struct uw_context *, uw_Basis_string url); 270 __attribute__((noreturn)) void uw_redirect(struct uw_context *, uw_Basis_string url);
271 void uw_replace_page(struct uw_context *, const char *data, size_t size);
270 272
271 uw_Basis_time uw_Basis_now(struct uw_context *); 273 uw_Basis_time uw_Basis_now(struct uw_context *);
272 uw_Basis_time uw_Basis_addSeconds(struct uw_context *, uw_Basis_time, uw_Basis_int); 274 uw_Basis_time uw_Basis_addSeconds(struct uw_context *, uw_Basis_time, uw_Basis_int);
273 uw_Basis_int uw_Basis_diffInSeconds(struct uw_context *, uw_Basis_time, uw_Basis_time); 275 uw_Basis_int uw_Basis_diffInSeconds(struct uw_context *, uw_Basis_time, uw_Basis_time);
274 uw_Basis_int uw_Basis_toSeconds(struct uw_context *, uw_Basis_time); 276 uw_Basis_int uw_Basis_toSeconds(struct uw_context *, uw_Basis_time);