#include <time.h>Idź do kodu źródłowego tego pliku.
Struktury danych | |
| struct | session_param |
| struct | ekg_session |
Definicje typów | |
| typedef struct session_param | session_param_t |
| typedef struct ekg_session | session_t |
Wyliczenia | |
| enum | status_t { EKG_STATUS_NULL = 0x00, EKG_STATUS_ERROR, EKG_STATUS_BLOCKED, EKG_STATUS_UNKNOWN, EKG_STATUS_NA, EKG_STATUS_INVISIBLE, EKG_STATUS_DND, EKG_STATUS_GONE, EKG_STATUS_XA, EKG_STATUS_AWAY, EKG_STATUS_AVAIL, EKG_STATUS_FFC, EKG_STATUS_LAST, EKG_STATUS_AUTOAWAY = 0x80, EKG_STATUS_AUTOXA, EKG_STATUS_AUTOBACK, EKG_STATUS_NULL = 0x00, EKG_STATUS_ERROR, EKG_STATUS_BLOCKED, EKG_STATUS_UNKNOWN, EKG_STATUS_NA, EKG_STATUS_INVISIBLE, EKG_STATUS_DND, EKG_STATUS_GONE, EKG_STATUS_XA, EKG_STATUS_AWAY, EKG_STATUS_AVAIL, EKG_STATUS_FFC } |
Funkcje | |
| session_t * | session_find (const char *uid) |
| const char * | session_uid_get (session_t *s) |
| session_t * | remote_session_add (const char *uid, const char *plugin) |
| int | remote_session_remove (const char *uid) |
| void | sessions_free () |
Zmienne | |
| session_t * | sessions |
| session_t * | session_current |
| typedef struct session_param session_param_t |
| typedef struct ekg_session session_t |
session_t contains all information about session
| enum status_t |
| session_t* remote_session_add | ( | const char * | uid, | |
| const char * | plugin | |||
| ) |
| int remote_session_remove | ( | const char * | uid | ) |
| session_t* session_find | ( | const char * | uid | ) |
It's search over sessions list and checks if we have session with uid uid
| uid | - uid of session you look for |
| const char* session_uid_get | ( | session_t * | s | ) |
| void sessions_free | ( | ) |
1.7.1