Lines Matching refs:out

222    be encoded. All other characters are copied verbatim to the out buffer.
224 void uri_data_encode(string_t *out,
229 /* append the provided scheme to the out buffer */
230 void uri_append_scheme(string_t *out, const char *scheme);
233 the out buffer. No '@' is produced. Characters are percent-encoded when
236 void uri_append_user_data(string_t *out,
238 /* append userinfo and '@' to the out buffer. Characters in userinfo are
240 void uri_append_userinfo(string_t *out, const char *userinfo);
242 /* append the host name to the out buffer. Characters are percent-encoded
244 void uri_append_host_name(string_t *out, const char *name);
245 /* append the host IP address to the out buffer. */
246 void uri_append_host_ip(string_t *out, const struct ip_addr *host_ip);
247 /* encode the URI host struct to the out buffer. */
248 void uri_append_host(string_t *out, const struct uri_host *host);
249 /* append the port to the out buffer. */
250 void uri_append_port(string_t *out, in_port_t port);
252 /* append partial path segment data to the out buffer. No '/' is produced.
256 void uri_append_path_segment_data(string_t *out,
258 /* append a full path segment to the out buffer. A leading '/' is
260 void uri_append_path_segment(string_t *out, const char *segment);
261 /* append partial path data to the out buffer. The data may include '/',
265 void uri_append_path_data(string_t *out,
267 /* append a full path to the out buffer. A leading '/' is produced. The
271 void uri_append_path(string_t *out, const char *path);
273 /* append partial query data to the out buffer. No leading '?' is
277 void uri_append_query_data(string_t *out,
279 /* append a full URI query part to the out buffer. A leading '?' is
281 void uri_append_query(string_t *out, const char *query);
283 /* append partial fragment data to the out buffer. No leading '#' is
287 void uri_append_fragment_data(string_t *out,
289 /* append a full URI fragment part to the out buffer. A leading '#' is
291 void uri_append_fragment(string_t *out, const char *fragment);