ekg2
|
#include "ekg2-config.h"
#include "debug.h"
#include "dynstuff_inline.h"
#include "sessions.h"
#include "userlist.h"
#include "queries.h"
#include "windows.h"
#include "xmalloc.h"
Funkcje | |
static int | session_compare (session_t *data1, session_t *data2) |
static | __DYNSTUFF_LIST_ADD_SORTED (sessions, session_t, session_compare) |
session_t * | session_find (const char *uid) |
EXPORTNOT session_t * | remote_session_add (const char *uid, const char *plugin) |
static | LIST_FREE_ITEM (session_free_item, session_t *) |
static | __DYNSTUFF_LIST_REMOVE_SAFE (sessions, session_t, session_free_item) |
static | __DYNSTUFF_LIST_DESTROY (sessions, session_t, session_free_item) |
static int | session_remove (const char *uid) |
EXPORTNOT int | remote_session_remove (const char *uid) |
const char * | session_uid_get (session_t *s) |
EXPORTNOT void | sessions_free () |
Zmienne | |
session_t * | sessions = NULL |
session_t * | session_current = NULL |
|
static |
|
static |
It's search over sessions list and checks if we have session with uid uid
uid | - uid of session you look for |
|
static |
EXPORTNOT void sessions_free | ( | ) |