Mercurial > urweb
comparison include/urweb.h @ 466:1626dcba13ee
Cookies work across pages
author | Adam Chlipala <adamc@hcoop.net> |
---|---|
date | Thu, 06 Nov 2008 14:03:50 -0500 |
parents | bb27c7efcd90 |
children | 3f1b9231a37b |
comparison
equal
deleted
inserted
replaced
465:ddd363e856ff | 466:1626dcba13ee |
---|---|
4 | 4 |
5 int uw_really_send(int sock, void *buf, ssize_t len); | 5 int uw_really_send(int sock, void *buf, ssize_t len); |
6 | 6 |
7 extern uw_unit uw_unit_v; | 7 extern uw_unit uw_unit_v; |
8 | 8 |
9 uw_context uw_init(size_t page_len, size_t heap_len); | 9 uw_context uw_init(size_t outHeaders_len, size_t page_len, size_t heap_len); |
10 void uw_set_db(uw_context, void*); | 10 void uw_set_db(uw_context, void*); |
11 void *uw_get_db(uw_context); | 11 void *uw_get_db(uw_context); |
12 void uw_free(uw_context); | 12 void uw_free(uw_context); |
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); |
99 | 99 |
100 uw_Basis_string uw_Basis_requestHeader(uw_context, uw_Basis_string); | 100 uw_Basis_string uw_Basis_requestHeader(uw_context, uw_Basis_string); |
101 | 101 |
102 void uw_write_header(uw_context, uw_Basis_string); | 102 void uw_write_header(uw_context, uw_Basis_string); |
103 | 103 |
104 uw_Basis_string uw_Basis_get_cookie(uw_context, uw_Basis_string); | 104 uw_Basis_string uw_Basis_get_cookie(uw_context, uw_Basis_string c); |
105 uw_unit uw_Basis_set_cookie(uw_context, uw_Basis_string, uw_Basis_string); | 105 uw_unit uw_Basis_set_cookie(uw_context, uw_Basis_string prefix, uw_Basis_string c, uw_Basis_string v); |