ekg2  GIT master
 All Struktury Danych Pliki Funkcje Zmienne Definicje typów Wyliczenia Wartości wyliczeń Definicje Grupay Strony
Pola danych
Dokumentacja struktury ekg_session

#include <sessions.h>

Pola danych

struct ekg_sessionnext
 
void * plugin
 
char * uid
 
char * alias
 
void * priv
 
struct userlistuserlist
 
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_tlocal_vars
 
status_t last_status
 
char * last_descr
 
void * __priv
 
char * __password
 
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
 
int __flock_fd
 

Opis szczegółowy

session_t contains all information about session

Dokumentacja pól

time_t ekg_session::__activity
unsigned int ekg_session::__autoaway
int ekg_session::__flock_fd
int ekg_session::__global_vars_count
time_t ekg_session::__last_conn
char* ekg_session::__last_descr
status_t ekg_session::__last_status
session_param_t* ekg_session::__local_vars
char* ekg_session::__password
void* ekg_session::__priv
char** ekg_session::__values
time_t ekg_session::activity

timestamp of last activity

char * ekg_session::alias

short name

unsigned int ekg_session::autoaway

whether we're in autoaway

unsigned int ekg_session::connected

whether session is connected

unsigned int ekg_session::connecting

whether session is currently being connected

char * ekg_session::descr

session's user description

int ekg_session::global_vars_count
time_t ekg_session::last_conn

timestamp of connecting

char* ekg_session::last_descr

user's description before going into autoaway

status_t ekg_session::last_status

user's status before going into autoaway

session_param_t* ekg_session::local_vars
struct ekg_session * ekg_session::next
char* ekg_session::password

session's account password

void * ekg_session::plugin

protocol plugin owing session

void* ekg_session::priv

protocol plugin's private data

status_t ekg_session::status

session's user status

char * ekg_session::uid

user ID

struct userlist * ekg_session::userlist

session's userlist

char** ekg_session::values

Dokumentacja dla tej struktury została wygenerowana z pliku: