#include <egg_server_api.h>
Definition at line 81 of file egg_server_api.h.
Data Fields | |
| struct channel * | next |
| struct channel * | prev |
| char * | name |
| char * | topic |
| char * | topic_nick |
| long | topic_time |
| flags_t | mode |
| int | limit |
| char * | key |
| channel_mask_list_t ** | lists |
| int | nlists |
| channel_mode_arg_t * | args |
| int | nargs |
| channel_member_t * | member_head |
| int | nmembers |
| channel_member_t * | bot |
| xml_node_t * | settings |
| int | status |
| int | flags |
struct channel* channel::next [read] |
Definition at line 82 of file egg_server_api.h.
Referenced by channel_free(), channel_on_connect(), channel_on_nick(), channel_on_quit(), channel_probe(), channel_reset(), channel_save(), party_channels(), script_channel_list(), and server_status().
struct channel * channel::prev [read] |
| char* channel::name |
Definition at line 84 of file egg_server_api.h.
Referenced by channel_free(), channel_on_connect(), channel_on_quit(), channel_probe(), channel_save(), channel_set(), party_chaninfo(), party_chanmembermode(), party_channels(), party_pls_chan(), script_channel_list(), and server_status().
| char* channel::topic |
Definition at line 86 of file egg_server_api.h.
Referenced by channel_free_online(), got331(), got332(), gottopic(), party_channels(), and script_channel_topic().
| char * channel::topic_nick |
Definition at line 86 of file egg_server_api.h.
Referenced by channel_free_online(), got333(), gottopic(), and script_channel_topic().
| long channel::topic_time |
Definition at line 87 of file egg_server_api.h.
Referenced by got333(), gottopic(), and script_channel_topic().
Definition at line 89 of file egg_server_api.h.
Referenced by channel_get_modes(), channel_mode(), and parse_chan_mode().
| int channel::limit |
Definition at line 90 of file egg_server_api.h.
Referenced by channel_free_online(), parse_chan_mode(), and script_channel_limit().
| char* channel::key |
Definition at line 91 of file egg_server_api.h.
Referenced by channel_free_online(), parse_chan_mode(), and script_channel_key().
Definition at line 93 of file egg_server_api.h.
Referenced by channel_get_mask_list(), channel_on_join(), and clear_masklists().
| int channel::nlists |
Definition at line 94 of file egg_server_api.h.
Referenced by channel_get_mask_list(), channel_on_join(), and clear_masklists().
Definition at line 96 of file egg_server_api.h.
Referenced by channel_free_online(), channel_get_arg(), channel_get_modes(), and channel_mode_arg().
| int channel::nargs |
Definition at line 97 of file egg_server_api.h.
Referenced by channel_free_online(), channel_get_arg(), channel_get_modes(), and channel_mode_arg().
Definition at line 99 of file egg_server_api.h.
Referenced by channel_add_member(), channel_free_online(), channel_lookup_member(), channel_mode(), channel_on_leave(), channel_on_nick(), party_channels(), and script_channel_members().
Definition at line 100 of file egg_server_api.h.
Referenced by channel_add_member(), channel_free_online(), channel_on_leave(), party_channels(), and server_status().
Definition at line 104 of file egg_server_api.h.
Referenced by channel_free(), channel_get(), channel_get_int(), channel_get_node(), channel_load(), channel_probe(), channel_save(), and channel_set().
| int channel::status |
Definition at line 105 of file egg_server_api.h.
Referenced by channel_free_online(), channel_on_join(), got315(), and got366().
| int channel::flags |
Definition at line 106 of file egg_server_api.h.
Referenced by channel_add(), channel_load(), channel_on_leave(), channel_remove(), channel_save(), party_chaninfo(), and party_pls_chan().
1.5.6