comparison include/urweb.h @ 668:b0c1a46b1f15

First message send delivered, but not interpreted
author Adam Chlipala <adamc@hcoop.net>
date Sun, 22 Mar 2009 15:05:07 -0400
parents a93d5324f400
children 729e65db2e2f
comparison
equal deleted inserted replaced
667:a93d5324f400 668:b0c1a46b1f15
44 uw_Basis_int uw_Basis_new_client_source(uw_context, uw_Basis_string); 44 uw_Basis_int uw_Basis_new_client_source(uw_context, uw_Basis_string);
45 uw_unit uw_Basis_set_client_source(uw_context, uw_Basis_int, uw_Basis_string); 45 uw_unit uw_Basis_set_client_source(uw_context, uw_Basis_int, uw_Basis_string);
46 46
47 void uw_set_script_header(uw_context, const char*); 47 void uw_set_script_header(uw_context, const char*);
48 const char *uw_Basis_get_script(uw_context, uw_unit); 48 const char *uw_Basis_get_script(uw_context, uw_unit);
49 const char *uw_Basis_get_listener(uw_context, uw_unit); 49 const char *uw_Basis_get_listener(uw_context, uw_Basis_string);
50 50
51 char *uw_Basis_htmlifyInt(uw_context, uw_Basis_int); 51 char *uw_Basis_htmlifyInt(uw_context, uw_Basis_int);
52 char *uw_Basis_htmlifyFloat(uw_context, uw_Basis_float); 52 char *uw_Basis_htmlifyFloat(uw_context, uw_Basis_float);
53 char *uw_Basis_htmlifyString(uw_context, uw_Basis_string); 53 char *uw_Basis_htmlifyString(uw_context, uw_Basis_string);
54 char *uw_Basis_htmlifyBool(uw_context, uw_Basis_bool); 54 char *uw_Basis_htmlifyBool(uw_context, uw_Basis_bool);
55 char *uw_Basis_htmlifyTime(uw_context, uw_Basis_time); 55 char *uw_Basis_htmlifyTime(uw_context, uw_Basis_time);
56 char *uw_Basis_htmlifyChannel(uw_context, uw_Basis_channel);
56 57
57 uw_unit uw_Basis_htmlifyInt_w(uw_context, uw_Basis_int); 58 uw_unit uw_Basis_htmlifyInt_w(uw_context, uw_Basis_int);
58 uw_unit uw_Basis_htmlifyFloat_w(uw_context, uw_Basis_float); 59 uw_unit uw_Basis_htmlifyFloat_w(uw_context, uw_Basis_float);
59 uw_unit uw_Basis_htmlifyString_w(uw_context, uw_Basis_string); 60 uw_unit uw_Basis_htmlifyString_w(uw_context, uw_Basis_string);
60 uw_unit uw_Basis_htmlifyBool_w(uw_context, uw_Basis_bool); 61 uw_unit uw_Basis_htmlifyBool_w(uw_context, uw_Basis_bool);
82 uw_Basis_int uw_Basis_unurlifyInt(uw_context, char **); 83 uw_Basis_int uw_Basis_unurlifyInt(uw_context, char **);
83 uw_Basis_float uw_Basis_unurlifyFloat(uw_context, char **); 84 uw_Basis_float uw_Basis_unurlifyFloat(uw_context, char **);
84 uw_Basis_string uw_Basis_unurlifyString(uw_context, char **); 85 uw_Basis_string uw_Basis_unurlifyString(uw_context, char **);
85 uw_Basis_bool uw_Basis_unurlifyBool(uw_context, char **); 86 uw_Basis_bool uw_Basis_unurlifyBool(uw_context, char **);
86 uw_Basis_time uw_Basis_unurlifyTime(uw_context, char **); 87 uw_Basis_time uw_Basis_unurlifyTime(uw_context, char **);
88 uw_Basis_channel uw_Basis_unurlifyChannel(uw_context, char **);
87 89
88 uw_Basis_string uw_Basis_strcat(uw_context, const char *, const char *); 90 uw_Basis_string uw_Basis_strcat(uw_context, const char *, const char *);
89 uw_Basis_string uw_Basis_strdup(uw_context, const char *); 91 uw_Basis_string uw_Basis_strdup(uw_context, const char *);
90 uw_Basis_string uw_Basis_maybe_strdup(uw_context, const char *); 92 uw_Basis_string uw_Basis_maybe_strdup(uw_context, const char *);
91 93
124 126
125 void uw_write_header(uw_context, uw_Basis_string); 127 void uw_write_header(uw_context, uw_Basis_string);
126 128
127 uw_Basis_string uw_Basis_get_cookie(uw_context, uw_Basis_string c); 129 uw_Basis_string uw_Basis_get_cookie(uw_context, uw_Basis_string c);
128 uw_unit uw_Basis_set_cookie(uw_context, uw_Basis_string prefix, uw_Basis_string c, uw_Basis_string v); 130 uw_unit uw_Basis_set_cookie(uw_context, uw_Basis_string prefix, uw_Basis_string c, uw_Basis_string v);
131
132 uw_Basis_channel uw_Basis_new_channel(uw_context, uw_unit);
133 uw_unit uw_Basis_subscribe(uw_context, uw_Basis_channel);
134 uw_unit uw_Basis_send(uw_context, uw_Basis_channel, uw_Basis_string);