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. |