Functions | |
int | session_set (session_t *, const char *, const char *) |
Set session variable with given name to a value. | |
const char * | session_get (session_t *, const char *) |
Get session variable with given name. | |
vars_t * | session_get_vars (session_t *) |
Get session variables. | |
int | session_del (session_t *, const char *) |
Delete session variable given a name. | |
int | session_clean (session_t *) |
Remove all session variables. | |
int | session_age (session_t *) |
Get the amount of time a session has been inactive. |
|
Put variable with
Definition at line 569 of file session.c. References var_set_value(), session_s::vars, vars_add(), and vars_get(). |
|
Return a string representation of variable in
Definition at line 547 of file session.c. References var_get_value(), session_s::vars, and vars_get(). |
|
Return a vars_t containing the session variables.
Definition at line 529 of file session.c. References session_s::vars. |
|
Delete session variable
Definition at line 658 of file session.c. References session_s::vars, vars_del(), and vars_get(). |
|
Remove all session variables from
Definition at line 629 of file session.c. References session_s::vars, vars_del(), and vars_getn(). |
|
Return the number of seconds since the session was last modified.
Definition at line 608 of file session.c. References session_s::mtime. |