Functions | |
u_string_t * | var_get_name_s (var_t *v) |
Get name u_string_t of a variable. | |
u_string_t * | var_get_value_s (var_t *v) |
Get u_string_t value of a variable. | |
void | var_set_opaque (var_t *v, void *opaque) |
void * | var_get_opaque (var_t *v) |
int | var_bin_create (const char *name, const char *data, size_t size, var_t **pv) |
int | var_create (const char *name, const char *value, var_t **pv) |
int | var_free (var_t *v) |
const char * | var_get_name (var_t *v) |
Get the name of a variable. | |
const char * | var_get_value (var_t *v) |
Get the value of a variable. | |
size_t | var_get_value_size (var_t *v) |
Get the size of a variable value. | |
int | var_set (var_t *var, const char *name, const char *value) |
Set the name and value of a variable. | |
int | var_set_name (var_t *v, const char *name) |
Set the name of a variable. | |
int | var_set_value (var_t *v, const char *value) |
int | var_set_bin_value (var_t *v, const char *data, size_t size) |
Set binary value of a variable. |
|
Definition at line 72 of file var.c. References var_s::sname, var_free(), var_set_bin_value(), and var_t. Referenced by var_create(), and vars_add_urlvar(). |
|
Definition at line 96 of file var.c. References var_bin_create(), and var_t. Referenced by session_set(), and vars_add_strvar(). |
|
Definition at line 109 of file var.c. References var_s::data, var_s::opaque, var_s::sname, var_s::svalue, and var_t. Referenced by session_clean(), session_del(), session_set(), var_bin_create(), vars_add_strvar(), vars_add_urlvar(), and vars_free(). |
|
Return a
Definition at line 138 of file var.c. References var_s::sname, and var_t. Referenced by session_prv_calc_maxsize(), session_prv_load_from_io(), and session_prv_save_var(). |
|
Return an u_string_t containing the name string of variable
Definition at line 34 of file var.c. References var_s::sname, and var_t. |
|
Definition at line 67 of file var.c. References var_s::opaque, and var_t. Referenced by request_get_uploaded_filev(). |
|
Return a
Definition at line 154 of file var.c. References var_s::data, and var_t. Referenced by request_get_arg(), request_get_cookie(), request_get_uploaded_filev(), session_get(), session_prv_calc_maxsize(), session_prv_load_from_io(), session_prv_save_var(), and vars_geti_value(). |
|
Return an u_string_t containing the name string of variable
Definition at line 50 of file var.c. References var_s::data, var_s::size, var_s::svalue, and var_t. Referenced by vars_get_value_s(), and vars_geti_value_s(). |
|
Return a size_t with the value size of variable
Definition at line 170 of file var.c. References var_s::size, and var_t. Referenced by session_prv_load_from_io(), and session_prv_save_var(). |
|
Set variable
Definition at line 188 of file var.c. References var_set_name(), var_set_value(), and var_t. |
|
Set binary value of variable
Definition at line 244 of file var.c. References var_s::data, var_s::size, var_s::svalue, and var_t. Referenced by session_prv_load_from_io(), session_prv_save_var(), var_bin_create(), and var_set_value(). |
|
Set the name of variable
Definition at line 212 of file var.c. References var_s::sname, and var_t. Referenced by var_set(). |
|
Definition at line 62 of file var.c. References var_s::opaque, and var_t. |
|
Definition at line 224 of file var.c. References var_set_bin_value(), and var_t. Referenced by session_set(), and var_set(). |