1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62
|
/*
* names.h: Header for names.c
*
* Copyright 1997 EPIC Software Labs
* See the COPYRIGHT file, or do a HELP IRCII COPYRIGHT
*/
#ifndef __names_h__
#define __names_h__
void add_channel (Char *, int);
void remove_channel (Char *, int);
void add_to_channel (Char *, Char *, int, int, int, int, int);
void add_userhost_to_channel (Char *, Char *, int, Char *);
void remove_from_channel (Char *, Char *, int);
void rename_nick (Char *, Char *, int);
Char * check_channel_type (Char *);
int im_on_channel (Char *, int);
int is_on_channel (Char *, Char *);
int is_chanop (Char *, Char *);
int is_chanvoice (Char *, Char *);
int is_halfop (Char *, Char *);
int number_on_channel (Char *, int);
char * create_nick_list (Char *, int);
char * create_chops_list (Char *, int);
char * create_nochops_list (Char *, int);
int chanmodetype (char);
int channel_is_syncing (Char *, int);
void channel_not_waiting (Char *, int);
void update_channel_mode (Char *, Char *);
Char * get_channel_key (Char *, int);
Char * get_channel_mode (Char *, int);
int is_channel_private (Char *, int);
int is_channel_nomsgs (Char *, int);
int is_channel_anonymous (Char *, int);
char * scan_channel (char *);
void list_channels (void);
BUILT_IN_KEYBINDING(switch_channels);
Char * window_current_channel (int, int);
char * window_all_channels (int, int);
int is_current_channel (Char *, int);
void destroy_server_channels (int);
Char * what_channel (Char *, int);
Char * walk_channels (int, Char *);
Char * fetch_userhost (int, Char *, Char *);
int get_channel_limit (Char *, int);
int get_channel_oper (Char *, int);
int get_channel_voice (Char *, int);
int get_channel_halfop (Char *, int);
int get_channel_winref (Char *, int);
void set_channel_window (Char *, int, int, int);
void move_channel_to_window (Char *, int, int, int);
void reassign_window_channels (int);
char * create_channel_list (int);
void cant_join_channel (Char *, int);
int auto_rejoin_callback (void *);
void channel_server_delete (int);
void channel_check_windows (void);
void channels_swap_winrefs (int oldref, int newref);
void channels_merge_winrefs (int oldref, int newref);
#endif /* _NAMES_H_ */
|