📄 userlist.h
字号:
#include <time.h>struct User{ char nick[NICKLEN]; char *hostname; char *realname; char *servername; time_t lasttalk; int weight; unsigned int access; /* axs bit field */ char prefix; /* @ + % */ unsigned int admin:1; unsigned int op:1; unsigned int hop:1; unsigned int voice:1;};#define USERACCESS_SIZE 16int userlist_add_hostname (struct session *sess, char *nick, char *hostname, char *realname, char *servername);struct User *find_name (struct session *sess, char *name);struct User *find_name_global (struct server *serv, char *name);void update_user_list (struct session *sess);void clear_user_list (struct session *sess);void free_userlist (struct session *sess);void sort_namelist (struct session *sess);void add_name (struct session *sess, char *name, char *hostname);int sub_name (struct session *sess, char *name);void change_nick (struct session *sess, char *oldname, char *newname);void ul_update_entry (session *sess, char *name, char mode, char sign);void update_all_of (char *name);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -