#include <channel.h>
Campi | |
dlink_node | node |
struct Channel * | hnextch |
struct Mode | mode |
char * | topic |
char * | topic_info |
time_t | topic_time |
unsigned long | lazyLinkChannelExists |
time_t | last_knock |
dlink_list | members |
dlink_list | invites |
dlink_list | banlist |
dlink_list | exceptlist |
dlink_list | invexlist |
time_t | first_received_message_time |
int | received_number_of_privmsgs |
int | flags |
float | number_joined |
time_t | last_join_time |
time_t | channelts |
char | chname [CHANNELLEN+1] |
Definizione alla linea 44 del file channel.h.
struct Channel* Channel::hnextch [read] |
Definizione alla linea 48 del file channel.h.
Referenziato da hash_add_channel(), hash_del_channel(), hash_find_channel(), mo_hash(), e safe_list_channels().
struct Mode Channel::mode [read] |
Definizione alla linea 50 del file channel.h.
Referenziato da can_join(), can_send(), channel_modes(), chm_key(), chm_limit(), chm_simple(), m_invite(), m_join(), m_kick(), m_topic(), mo_clearchan(), mo_forcejoin(), ms_join(), ms_lljoin(), ms_sjoin(), msg_channel(), parse_knock_local(), e parse_knock_remote().
char* Channel::topic |
Definizione alla linea 51 del file channel.h.
Referenziato da allocate_topic(), burst_channel(), count_memory(), free_topic(), list_one_channel(), m_join(), m_topic(), mo_forcejoin(), mo_ojoin(), ms_tburst(), ms_topic(), operspy_list(), operspy_topic(), send_tb(), set_channel_topic(), e set_topic().
char* Channel::topic_info |
Definizione alla linea 52 del file channel.h.
Referenziato da allocate_topic(), burst_channel(), free_topic(), m_join(), m_topic(), mo_forcejoin(), mo_ojoin(), operspy_topic(), send_tb(), set_channel_topic(), e set_topic().
time_t Channel::topic_time |
Definizione alla linea 53 del file channel.h.
Referenziato da burst_channel(), list_one_channel(), m_join(), m_topic(), mo_forcejoin(), mo_ojoin(), ms_tburst(), operspy_topic(), send_tb(), set_channel_topic(), e set_topic().
unsigned long Channel::lazyLinkChannelExists |
Definizione alla linea 54 del file channel.h.
Referenziato da add_lazylinkchannel(), introduce_lazy_link_clients(), m_invite(), ms_drop(), remove_lazylink_flags(), e sendto_server().
time_t Channel::last_knock |
don't allow knock to flood
Definizione alla linea 55 del file channel.h.
Referenziato da parse_knock_local(), e send_knock().
Definizione alla linea 57 del file channel.h.
Referenziato da add_user_to_channel(), burst_all(), burst_ll_members(), burst_members(), can_join(), chan_is_opless(), channel_member_names(), clear_ban_cache(), count_memory(), do_who_on_channel(), kick_list(), list_one_channel(), m_join(), ms_lljoin(), ms_sjoin(), operspy_list(), parse_knock_local(), parse_knock_remote(), remove_a_mode(), remove_user_from_channel(), send_members(), sendto_channel_butone(), sendto_channel_local(), sendto_channel_local_butone(), sendto_channel_remote(), sendto_common_channels_local(), e who_common_channel().
Definizione alla linea 58 del file channel.h.
Referenziato da add_invite(), count_memory(), del_invite(), e destroy_channel().
Definizione alla linea 59 del file channel.h.
Referenziato da add_id(), chm_ban(), count_memory(), del_id(), destroy_channel(), is_banned(), ms_sjoin(), remove_our_modes(), e send_channel_modes().
Definizione alla linea 60 del file channel.h.
Referenziato da add_id(), chm_except(), count_memory(), del_id(), destroy_channel(), is_banned(), ms_sjoin(), remove_our_modes(), e send_channel_modes().
Definizione alla linea 61 del file channel.h.
Referenziato da add_id(), can_join(), chm_invex(), count_memory(), del_id(), destroy_channel(), ms_sjoin(), remove_our_modes(), e send_channel_modes().
channel flood control
Definizione alla linea 63 del file channel.h.
Referenziato da flood_attack_channel().
int Channel::flags |
float Channel::number_joined |
time_t Channel::last_join_time |
Definizione alla linea 67 del file channel.h.
Referenziato da add_user_to_channel(), e make_channel().
time_t Channel::channelts |
Definizione alla linea 69 del file channel.h.
Referenziato da list_one_channel(), m_invite(), m_join(), m_kick(), m_mode(), make_channel(), mo_clearchan(), mo_forcejoin(), mo_ojoin(), mo_opme(), ms_bmask(), ms_cburst(), ms_join(), ms_lljoin(), ms_sjoin(), ms_tburst(), ms_tmode(), operspy_mode(), send_cap_mode_changes(), send_members(), send_mode_list(), send_tb(), e set_topic().
char Channel::chname[CHANNELLEN+1] |
Definizione alla linea 70 del file channel.h.
Referenziato da add_id(), add_user_to_channel(), burst_channel(), can_send(), channel_member_names(), cjoin_all(), do_join_0(), do_numeric(), flood_attack_channel(), hash_add_channel(), hash_del_channel(), hash_find_channel(), kick_list(), list_one_channel(), m_invite(), m_join(), m_kick(), m_mode(), m_topic(), m_who(), make_channel(), mo_clearchan(), mo_forcejoin(), mo_forcepart(), mo_ojoin(), mo_opme(), ms_bmask(), ms_join(), ms_lljoin(), ms_sjoin(), ms_tburst(), ms_tmode(), ms_topic(), msg_channel(), msg_channel_flags(), operspy_list(), operspy_topic(), operspy_who(), operspy_whois(), part_one_client(), remove_a_mode(), remove_ban_list(), send_cap_mode_changes(), send_channel_modes(), send_members(), send_mode_list(), send_tb(), sendto_channel_butone(), sendto_server(), set_topic(), who_global(), e whois_person().