#include <services.h>

Data Structures | |
| struct | c_userlist |
Data Fields | |
| Channel * | next |
| Channel * | prev |
| char | name [CHANMAX] |
| ChannelInfo * | ci |
| time_t | creation_time |
| char * | topic |
| char | topic_setter [NICKMAX] |
| time_t | topic_time |
| uint32 | mode |
| uint32 | limit |
| char * | key |
| char * | redirect |
| char * | flood |
| char * | throttle |
| EList * | bans |
| EList * | excepts |
| EList * | invites |
| struct channel_::c_userlist * | users |
| int16 | usercount |
| BanData * | bd |
| time_t | server_modetime |
| time_t | chanserv_modetime |
| int16 | server_modecount |
| int16 | chanserv_modecount |
| int16 | bouncy_modes |
| int16 | topic_sync |
Definition at line 996 of file services.h.
Definition at line 1010 of file services.h.
Referenced by _common_unban(), add_ban(), bot_join(), chan_delete(), del_ban(), do_clear(), do_clearmodes(), get_channel_stats(), and stick_mask().
Definition at line 1020 of file services.h.
Referenced by chan_delete(), get_ban_data(), and get_channel_stats().
Definition at line 1026 of file services.h.
Referenced by check_modes(), do_clearmodes(), do_mass_mode(), do_os_kick(), and do_os_mode().
Definition at line 1025 of file services.h.
Referenced by check_modes().
| time_t channel_::chanserv_modetime |
Definition at line 1023 of file services.h.
Referenced by check_modes().
Definition at line 999 of file services.h.
Referenced by add_ban(), addBan(), canBanUser(), chan_adduser2(), chan_create(), chan_delete(), chan_deluser(), chan_set_correct_modes(), chan_set_modes(), chan_set_user_status(), check_modes(), check_topiclock(), check_valid_admin(), check_valid_op(), del_ban(), delBan(), delchan(), do_ban(), do_clear(), do_cs_kick(), do_cs_topic(), do_deowner(), do_enforce_cmode_R(), do_enforce_restricted(), do_enforce_secureops(), do_enforce_set(), do_invite(), do_owner(), do_register(), do_sjoin(), do_tban(), do_topic(), do_unban(), do_util(), join_user_update(), memo_send_from(), my_cs_appendtopic(), my_cs_enforce(), plexus_check_valid_halfop(), plexus_check_valid_op(), record_topic(), and restore_topic().
| time_t channel_::creation_time |
Definition at line 1000 of file services.h.
Referenced by anope_event_fmode(), bot_join(), chan_create(), check_kick(), check_topiclock(), do_akick(), do_cs_topic(), do_set(), do_sjoin(), inspircd_cmd_mode(), join_user_update(), my_cs_appendtopic(), and restore_topic().
Definition at line 1011 of file services.h.
Referenced by add_exception(), chan_delete(), del_exception(), do_clear(), do_clearmodes(), do_forbid(), get_channel_stats(), is_excepted(), and is_excepted_mask().
| char* channel_::flood |
Definition at line 1008 of file services.h.
Referenced by chan_delete(), do_clear(), do_clearmodes(), get_channel_stats(), get_flood(), and set_flood().
Definition at line 1012 of file services.h.
Referenced by add_invite(), chan_delete(), del_invite(), do_clear(), do_clearmodes(), do_forbid(), and get_channel_stats().
| char* channel_::key |
Definition at line 1006 of file services.h.
Referenced by chan_delete(), chan_set_key(), do_clear(), do_clearmodes(), do_getkey(), get_channel_stats(), and get_key().
Definition at line 1005 of file services.h.
Referenced by bot_join(), get_limit(), and set_limit().
Definition at line 1004 of file services.h.
Referenced by bot_join(), chan_deluser(), chan_get_modes(), chan_set_modes(), check_modes(), cs_remove_nick(), do_chanlist(), do_clear(), do_clearmodes(), do_drop(), do_enforce_cmode_R(), do_enforce_modes(), do_os_mode(), do_sjoin(), and join_user_update().
| char channel_::name[CHANMAX] |
Definition at line 998 of file services.h.
Referenced by add_ban(), add_exception(), add_invite(), addBan(), bot_join(), canBanUser(), chan_adduser2(), chan_create(), chan_delete(), chan_deluser(), chan_remove_user_status(), chan_set_correct_modes(), chan_set_key(), chan_set_modes(), chan_set_throttle(), chan_set_user_status(), check_modes(), check_topiclock(), check_valid_admin(), check_valid_op(), del_ban(), del_exception(), del_invite(), delBan(), delchan(), do_akick(), do_ban(), do_chanlist(), do_clear(), do_clearmodes(), do_cs_kick(), do_cs_topic(), do_deowner(), do_enforce_cmode_R(), do_enforce_restricted(), do_enforce_secureops(), do_forbid(), do_mass_mode(), do_owner(), do_sjoin(), do_suspend(), do_util(), findchan(), firstchan(), join_user_update(), my_cs_appendtopic(), nextchan(), plexus_check_valid_halfop(), plexus_check_valid_op(), restore_topic(), restore_unsynced_topics(), set_flood(), set_limit(), set_redirect(), sqline(), stick_all(), and stick_mask().
Definition at line 997 of file services.h.
Referenced by chan_create(), chan_delete(), do_chanlist(), findchan(), get_channel_stats(), nextchan(), and sqline().
Definition at line 997 of file services.h.
Referenced by chan_create(), and chan_delete().
| char* channel_::redirect |
Definition at line 1007 of file services.h.
Referenced by chan_delete(), do_clear(), do_clearmodes(), get_channel_stats(), get_redirect(), and set_redirect().
Definition at line 1024 of file services.h.
Referenced by check_modes(), and do_cmode().
| time_t channel_::server_modetime |
Definition at line 1022 of file services.h.
Referenced by do_cmode().
| char* channel_::throttle |
Definition at line 1009 of file services.h.
Referenced by chan_delete(), chan_set_throttle(), get_channel_stats(), and get_throttle().
| char* channel_::topic |
Definition at line 1001 of file services.h.
Referenced by anope_event_tburst(), anope_event_topic(), chan_delete(), check_topiclock(), do_chanlist(), do_cs_topic(), do_register(), do_topic(), get_channel_stats(), my_cs_appendtopic(), record_topic(), and restore_topic().
| char channel_::topic_setter[NICKMAX] |
Definition at line 1002 of file services.h.
Referenced by anope_event_tburst(), anope_event_topic(), check_topiclock(), do_cs_topic(), do_register(), do_topic(), my_cs_appendtopic(), record_topic(), and restore_topic().
Definition at line 1027 of file services.h.
Referenced by chan_create(), do_sjoin(), do_topic(), restore_topic(), and restore_unsynced_topics().
| time_t channel_::topic_time |
Definition at line 1003 of file services.h.
Referenced by anope_event_tburst(), anope_event_topic(), check_topiclock(), do_cs_topic(), do_register(), do_topic(), my_cs_appendtopic(), record_topic(), and restore_topic().
Definition at line 1018 of file services.h.
Referenced by add_ban(), bot_join(), bot_rejoin_all(), chan_adduser2(), chan_deluser(), chan_set_correct_modes(), check_kick(), delchan(), do_act(), do_assign(), do_chanlist(), do_say(), and unassign().
| struct channel_::c_userlist * channel_::users |
Referenced by chan_adduser2(), chan_deluser(), do_akick(), do_chankill(), do_clear(), do_clearmodes(), do_enforce_cmode_R(), do_enforce_restricted(), do_enforce_secureops(), do_forbid(), do_sjoin(), do_suspend(), do_userlist(), get_channel_stats(), get_user_data(), join_user_update(), memo_send_from(), nc_on_chan(), and sqline().
1.7.1