21 #ifndef __EKG_USERLIST_H 22 #define __EKG_USERLIST_H 50 unsigned int blink : 1;
93 #define userlist_find_n(a, b) userlist_find(session_find(a), b) 103 #define user_private_item_get_int(user, name) \ 104 private_item_get_int(&(user)->priv_list, name) 105 #define user_private_item_set(user, name, value) \ 106 private_item_set(&(user)->priv_list, name, value) const char * uid
Definition: userlist.h:57
int ignored_check(session_t *session, const char *uid)
Definition: userlist.c:819
Definition: sessions.h:127
userlist_t * userlist_find(session_t *session, const char *uid)
Definition: userlist.c:458
Definition: userlist.h:142
Definition: userlist.h:128
struct ekg_group * groups
Definition: userlist.h:59
Definition: userlist.h:139
void userlist_free(session_t *session)
Definition: userlist.c:290
time_t status_time
Definition: userlist.h:79
unsigned int typing
Definition: userlist.h:75
time_t __last_seen
Definition: userlist.h:45
Definition: userlist.h:141
private_data_t * priv_list
Definition: userlist.h:81
int ekg_group_member(userlist_t *u, const char *group)
Definition: userlist.c:980
char * descr
Definition: userlist.h:64
Definition: userlist.h:85
Definition: userlist.h:136
xstate_t
Definition: userlist.h:84
status_t
Definition: sessions.h:39
const char * get_uid(session_t *session, const char *text)
Definition: userlist.c:635
status_t status
Definition: userlist.h:63
struct userlist userlist_t
char * last_descr
Definition: userlist.h:78
char * uid
Definition: userlist.h:34
userlist_t * remote_userlist_add_entry(userlist_t **userlist, char **__entry, int count)
void * priv
Definition: userlist.h:72
char * nickname
Definition: userlist.h:58
Definition: userlist.h:140
void * __resources
Definition: userlist.h:44
struct userlist * next
Definition: userlist.h:55
Definition: userlist.h:54
const char * name
Definition: remote.c:88
int userlist_remove(session_t *session, userlist_t *u)
Definition: userlist.c:408
char * __foreign
Definition: userlist.h:46
char * descr1line
Definition: userlist.h:65
Definition: dynstuff.h:183
status_t last_status
Definition: userlist.h:77
Definition: userlist.h:135
Definition: userlist.h:137
unsigned int blink
Definition: userlist.h:74
void userlists_destroy(userlist_t **userlist)
Definition: userlist.c:88
Definition: userlist.h:147
Definition: userlist.h:86
ignore_t
Definition: userlist.h:134
Definition: userlist.h:138
Definition: userlist.h:144