HomePort
Functions
value_api.c File Reference
Include dependency graph for value_api.c:

Go to the source code of this file.

Functions

hpd_error_t hpd_value_alloc (hpd_value_t **value, const char *body, int len)
 [Browsing foreach loops] More...
 
hpd_error_t hpd_value_allocf (hpd_value_t **value, const char *fmt,...)
 
hpd_error_t hpd_value_copy (hpd_value_t **dst, const hpd_value_t *src)
 
hpd_error_t hpd_value_first_header (const hpd_value_t *value, hpd_pair_t **pair)
 
hpd_error_t hpd_value_free (hpd_value_t *value)
 
hpd_error_t hpd_value_get_body (const hpd_value_t *value, const char **body, size_t *len)
 
hpd_error_t hpd_value_get_header (const hpd_value_t *value, const char *key, const char **val)
 
hpd_error_t hpd_value_get_headers (const hpd_value_t *value,...)
 
hpd_error_t hpd_value_next_header (hpd_pair_t **pair)
 
hpd_error_t hpd_value_set_header (hpd_value_t *value, const char *key, const char *val)
 
hpd_error_t hpd_value_set_headers (hpd_value_t *value,...)
 
hpd_error_t hpd_value_vallocf (hpd_value_t **value, const char *fmt, va_list vp)
 

Function Documentation

hpd_error_t hpd_value_alloc ( hpd_value_t **  value,
const char *  body,
int  len 
)

[Browsing foreach loops]

[hpd_value_t functions]

Definition at line 33 of file value_api.c.

Here is the call graph for this function:

Here is the caller graph for this function:

hpd_error_t hpd_value_allocf ( hpd_value_t **  value,
const char *  fmt,
  ... 
)

Definition at line 41 of file value_api.c.

Here is the call graph for this function:

Here is the caller graph for this function:

hpd_error_t hpd_value_copy ( hpd_value_t **  dst,
const hpd_value_t src 
)

Definition at line 56 of file value_api.c.

Here is the call graph for this function:

hpd_error_t hpd_value_first_header ( const hpd_value_t value,
hpd_pair_t **  pair 
)

Definition at line 111 of file value_api.c.

Here is the call graph for this function:

hpd_error_t hpd_value_free ( hpd_value_t value)

Definition at line 62 of file value_api.c.

Here is the call graph for this function:

Here is the caller graph for this function:

hpd_error_t hpd_value_get_body ( const hpd_value_t value,
const char **  body,
size_t *  len 
)

Definition at line 87 of file value_api.c.

Here is the call graph for this function:

Here is the caller graph for this function:

hpd_error_t hpd_value_get_header ( const hpd_value_t value,
const char *  key,
const char **  val 
)

Definition at line 93 of file value_api.c.

Here is the call graph for this function:

hpd_error_t hpd_value_get_headers ( const hpd_value_t value,
  ... 
)

Definition at line 99 of file value_api.c.

Here is the call graph for this function:

hpd_error_t hpd_value_next_header ( hpd_pair_t **  pair)

Definition at line 117 of file value_api.c.

Here is the call graph for this function:

hpd_error_t hpd_value_set_header ( hpd_value_t value,
const char *  key,
const char *  val 
)

Definition at line 68 of file value_api.c.

Here is the call graph for this function:

hpd_error_t hpd_value_set_headers ( hpd_value_t value,
  ... 
)

Definition at line 75 of file value_api.c.

Here is the call graph for this function:

hpd_error_t hpd_value_vallocf ( hpd_value_t **  value,
const char *  fmt,
va_list  vp 
)

Definition at line 50 of file value_api.c.

Here is the call graph for this function: