|
static int | session_compare (const session_t *data1, const session_t *data2) |
|
static void | sessions_add (session_t *new_) |
|
static int | sessions_count (void) |
|
static void | session_param_free_item (session_param_t *data) |
|
static void | session_vars_add (session_param_t **lista, session_param_t *new_) |
|
static void | session_vars_destroy (session_param_t **lista) |
|
session_t * | session_find_ptr (session_t *s) |
|
session_t * | session_find (const char *uid) |
|
session_t * | session_add (const char *uid) |
|
static void | session_free_item (session_t *data) |
|
static void | sessions_remove (session_t *elem) |
|
static void | sessions_destroy (void) |
|
int | session_remove (const char *uid) |
|
int | session_status_get (session_t *o) |
|
int | session_status_set (session_t *s, status_t status) |
|
int | session_password_set (session_t *s, const char *password) |
|
const char * | session_password_get (session_t *s) |
|
const char * | session_descr_get (session_t *o) |
|
int | session_descr_set (session_t *s, const char *descr) |
|
int | session_alias_set (session_t *o, const char *v) |
|
const char * | session_alias_get (session_t *o) |
|
void * | session_private_get (session_t *o) |
|
int | session_private_set (session_t *o, void *v) |
|
int | session_connected_get (session_t *o) |
|
int | session_connected_set (session_t *s, int connected) |
|
const char * | session_uid_get (session_t *o) |
|
static const status_t | session_statusdescr_split (const char **statusdescr) |
|
static status_t | session_status_nearest (session_t *s, status_t status) |
|
static const int | session_statusdescr_set (session_t *s, const char *statusdescr) |
|
session_param_t * | session_localvar_find (session_t *s, const char *key) |
|
static plugins_params_t * | PLUGIN_VAR_FIND_BYID (plugin_t *plugin, int id) |
|
const char * | session_get (session_t *s, const char *key) |
|
int | session_int_get (session_t *s, const char *key) |
|
int | session_is_var (session_t *s, const char *key) |
|
int | session_set (session_t *s, const char *key, const char *value) |
|
int | session_int_set (session_t *s, const char *key, int value) |
|
int | session_read (const gchar *plugin_name) |
|
void | session_write () |
|
const char * | session_format (session_t *s) |
|
int | session_check (session_t *s, int need_private, const char *protocol) |
|
const char * | session_name (session_t *s) |
|
int | session_unidle (session_t *s) |
|
int | session_command (const char *name, const char **params, session_t *session, const char *target, int quiet) |
|
void | sessions_free () |
|
void | session_help (session_t *s, const char *name) |
|
void | changed_session_locks (const char *varname) |
|