version 1.611, 2015/12/15 00:00:01 |
version 1.612, 2015/12/15 13:43:07 |
|
|
int references; |
int references; |
int flags; |
int flags; |
#define CMD_Q_DEAD 0x1 |
#define CMD_Q_DEAD 0x1 |
|
#define CMD_Q_REENTRY 0x2 |
|
#define CMD_Q_NOHOOKS 0x4 |
|
|
struct client *client; |
struct client *client; |
int client_exit; |
int client_exit; |
|
|
struct cmd_q_items queue; |
struct cmd_q_items queue; |
struct cmd_q_item *item; |
struct cmd_q_item *item; |
struct cmd *cmd; |
struct cmd *cmd; |
|
struct cmd_q *parent; |
|
|
struct cmd_state state; |
struct cmd_state state; |
|
|
|
|
void hooks_copy(struct hooks *, struct hooks *); |
void hooks_copy(struct hooks *, struct hooks *); |
void hooks_remove(struct hooks *, const char *); |
void hooks_remove(struct hooks *, const char *); |
struct hook *hooks_find(struct hooks *, const char *); |
struct hook *hooks_find(struct hooks *, const char *); |
void hooks_run(struct hooks *, const char *, struct client *); |
int printflike(3, 4) hooks_run(struct hooks *, struct client *, const char *, |
|
...); |
|
int printflike(3, 4) hooks_wait(struct hooks *, struct cmd_q *, const char *, |
|
...); |
|
|
/* mode-key.c */ |
/* mode-key.c */ |
extern const struct mode_key_table mode_key_tables[]; |
extern const struct mode_key_table mode_key_tables[]; |