Main Page | Modules | Data Structures | Directories | File List | Data Fields | Globals

var.h File Reference

Go to the source code of this file.

Typedefs

typedef var_s var_t

Functions

int var_create (const char *name, const char *value, var_t **)
int var_bin_create (const char *name, const char *data, size_t size, var_t **)
int var_free (var_t *)
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.
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.
int var_set (var_t *, 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.
void var_set_opaque (var_t *v, void *blob)
void * var_get_opaque (var_t *v)


Typedef Documentation

typedef struct var_s var_t
 

Definition at line 22 of file var.h.

Referenced by request_get_arg(), request_get_cookie(), request_get_uploaded_file(), request_get_uploaded_filev(), session_clean(), session_del(), session_get(), session_prv_calc_maxsize(), session_prv_load_from_io(), session_prv_save_var(), session_set(), var_bin_create(), var_create(), var_free(), var_get_name(), var_get_name_s(), var_get_opaque(), var_get_value(), var_get_value_s(), var_get_value_size(), var_set(), var_set_bin_value(), var_set_name(), var_set_opaque(), var_set_value(), vars_add(), vars_add_strvar(), vars_add_urlvar(), vars_countn(), vars_del(), vars_foreach(), vars_free(), vars_get(), vars_get_value_s(), vars_geti(), vars_geti_value(), vars_geti_value_s(), and vars_getn().


←Products
© 2005-2006 - KoanLogic S.r.l. - All rights reserved