|
ekg2
GIT master
|
#include <userlist.h>

Pola danych | |
| struct userlist * | next |
| const char * | uid |
| char * | nickname |
| struct ekg_group * | groups |
| status_t | status |
| char * | descr |
| char * | descr1line |
| struct ekg_resource * | resources |
| time_t | last_seen |
| char * | foreign |
| void * | priv |
| unsigned int | blink: 1 |
| unsigned int | typing: 1 |
| status_t | last_status |
| char * | last_descr |
| time_t | status_time |
| void * | priv_data |
| private_data_t * | priv_list |
| char * | uid |
| void * | __resources |
| time_t | __last_seen |
| char * | __foreign |
| void * | private |
userlist_t is used to manage all info about user.
It's used not only to manage contacts in roster, but also to manage people in chat or conference
| char* userlist::__foreign |
| time_t userlist::__last_seen |
| void* userlist::__resources |
| unsigned int userlist::blink |
Blink userlist entry (message)
| char * userlist::descr |
description of status.
| char * userlist::descr1line |
description of status without
.
| char* userlist::foreign |
For compatilibity with ekg1 userlist.
| struct ekg_group * userlist::groups |
list_t with ekg_group
Groups to which this user belongs like: work, friends, family..
It's also used internally by ekg2, for example when user is ignore he has group with name: __ignore
| char * userlist::last_descr |
Lastseen description
| time_t userlist::last_seen |
Last time when user was available [when u->status was > notavail]
| status_t userlist::last_status |
Lastseen status
| struct userlist * userlist::next |
| char * userlist::nickname |
nickname
| void * userlist::priv |
Private data for protocol plugin.
| void* userlist::priv_data |
Alternate private data, used by ncurses plugin
| private_data_t * userlist::priv_list |
| void* userlist::private |
Alternate private data, used by ncurses plugin
| struct ekg_resource* userlist::resources |
list_t with ekg_resource_t
It's used to handle Jabber resources, and also by irc friendlist.
| status_t userlist::status |
current status
| time_t userlist::status_time |
From when we have this status, description
| unsigned int userlist::typing |
User is composing
| char* userlist::uid |
uin in form protocol:id
| const char* userlist::uid |
uin in form protocol:id
1.8.13