Mercurial > urweb
comparison include/urweb.h @ 1050:93315ac00394
More fun with cookies
author | Adam Chlipala <adamc@hcoop.net> |
---|---|
date | Thu, 26 Nov 2009 14:20:00 -0500 |
parents | a8a825861397 |
children | e8a35d710ab9 |
comparison
equal
deleted
inserted
replaced
1049:c2317cfb99ec | 1050:93315ac00394 |
---|---|
183 uw_Basis_string uw_Basis_requestHeader(uw_context, uw_Basis_string); | 183 uw_Basis_string uw_Basis_requestHeader(uw_context, uw_Basis_string); |
184 | 184 |
185 void uw_write_header(uw_context, uw_Basis_string); | 185 void uw_write_header(uw_context, uw_Basis_string); |
186 | 186 |
187 uw_Basis_string uw_Basis_get_cookie(uw_context, uw_Basis_string c); | 187 uw_Basis_string uw_Basis_get_cookie(uw_context, uw_Basis_string c); |
188 uw_unit uw_Basis_set_cookie(uw_context, uw_Basis_string prefix, uw_Basis_string c, uw_Basis_string v); | 188 uw_unit uw_Basis_set_cookie(uw_context, uw_Basis_string prefix, uw_Basis_string c, uw_Basis_string v, uw_Basis_time *expires, uw_Basis_bool secure); |
189 uw_unit uw_Basis_clear_cookie(uw_context, uw_Basis_string prefix, uw_Basis_string c); | |
189 | 190 |
190 uw_Basis_channel uw_Basis_new_channel(uw_context, uw_unit); | 191 uw_Basis_channel uw_Basis_new_channel(uw_context, uw_unit); |
191 uw_unit uw_Basis_send(uw_context, uw_Basis_channel, uw_Basis_string); | 192 uw_unit uw_Basis_send(uw_context, uw_Basis_channel, uw_Basis_string); |
192 | 193 |
193 uw_Basis_client uw_Basis_self(uw_context); | 194 uw_Basis_client uw_Basis_self(uw_context); |
208 uw_Basis_int uw_Basis_blobSize(uw_context, uw_Basis_blob); | 209 uw_Basis_int uw_Basis_blobSize(uw_context, uw_Basis_blob); |
209 | 210 |
210 __attribute__((noreturn)) void uw_return_blob(uw_context, uw_Basis_blob, uw_Basis_string mimeType); | 211 __attribute__((noreturn)) void uw_return_blob(uw_context, uw_Basis_blob, uw_Basis_string mimeType); |
211 | 212 |
212 uw_Basis_time uw_Basis_now(uw_context); | 213 uw_Basis_time uw_Basis_now(uw_context); |
214 extern const uw_Basis_time uw_Basis_minTime; | |
213 | 215 |
214 void uw_register_transactional(uw_context, void *data, uw_callback commit, uw_callback rollback, uw_callback free); | 216 void uw_register_transactional(uw_context, void *data, uw_callback commit, uw_callback rollback, uw_callback free); |
215 | 217 |
216 void uw_check_heap(uw_context, size_t extra); | 218 void uw_check_heap(uw_context, size_t extra); |
217 char *uw_heap_front(uw_context); | 219 char *uw_heap_front(uw_context); |