#include <sessions.h>
Data Fields | |
| ekg_session * | next |
| void * | plugin |
| char * | uid |
| char * | alias |
| void * | priv |
| userlist * | userlist |
| status_t | status |
| char * | descr |
| char * | password |
| unsigned int | connected: 1 |
| unsigned int | connecting: 2 |
| unsigned int | autoaway: 1 |
| time_t | activity |
| time_t | last_conn |
| int | global_vars_count |
| char ** | values |
| session_param_t * | local_vars |
| status_t | last_status |
| char * | last_descr |
| struct ekg_session* ekg_session::next |
| void* ekg_session::plugin |
protocol plugin owing session
| char* ekg_session::uid |
user ID
| char* ekg_session::alias |
short name
| void* ekg_session::priv |
protocol plugin's private data
| struct userlist* ekg_session::userlist |
session's userlist
session's user status
| char* ekg_session::descr |
session's user description
| char* ekg_session::password |
session's account password
| unsigned int ekg_session::connected |
whether session is connected
| unsigned int ekg_session::connecting |
whether session is currently being connected
| unsigned int ekg_session::autoaway |
whether we're in autoaway
| time_t ekg_session::activity |
timestamp of last activity
| time_t ekg_session::last_conn |
timestamp of connecting
| char** ekg_session::values |
user's status before going into autoaway
| char* ekg_session::last_descr |
user's description before going into autoaway
1.5.1