Idź do dokumentacji tego pliku.
21 #ifndef __EKG_USERLIST_H
22 #define __EKG_USERLIST_H
24 #include "ekg2-config.h"
27 #include <sys/types.h>
29 #ifndef NO_POSIX_SYSTEM
30 #include <sys/socket.h>
31 #include <netinet/in.h>
152 #define IGNORE_LABELS_MAX 9
155 #ifndef EKG2_WIN32_NOFUNCTION
168 #define userlist_find_n(a, b) userlist_find(session_find(a), b)
201 #define user_private_item_get_safe(user, name, result) \
202 private_item_get_safe(&(user)->priv_list, name, result)
203 #define user_private_item_get(user, name) \
204 private_item_get(&(user)->priv_list, name)
205 #define user_private_item_get_int_safe(user, name, result) \
206 private_item_get_int_safe(&(user)->priv_list), name, int *result)
207 #define user_private_item_get_int(user, name) \
208 private_item_get_int(&(user)->priv_list, name)
209 #define user_private_item_set(user, name, value) \
210 private_item_set(&(user)->priv_list, name, value)
211 #define user_private_item_set_int(user, name, value) \
212 private_item_set_int(&(user)->priv_list, name, value)
214 #define user_private_items_destroy(user) \
215 private_items_destroy(&(user)->priv_list);