Anope IRC Services  Version 1.8
Data Structures | Data Fields
user_ Struct Reference

#include <services.h>

Collaboration diagram for user_:
Collaboration graph
[legend]

Data Structures

struct  u_chaninfolist
 
struct  u_chanlist
 

Data Fields

Usernext
 
Userprev
 
char nick [NICKMAX]
 
char * username
 
char * host
 
char * hostip
 
char * vhost
 
char * chost
 
char * vident
 
char * realname
 
Serverserver
 
char * nickTrack
 
time_t timestamp
 
time_t my_signon
 
uint32 svid
 
uint32 mode
 
char * uid
 
NickAliasna
 
ModuleDatamoduleData
 
int isSuperAdmin
 
struct user_::u_chanlistchans
 
struct user_::u_chaninfolistfounder_chans
 
short invalid_pw_count
 
time_t invalid_pw_time
 
time_t lastmemosend
 
time_t lastnickreg
 
time_t lastmail
 

Detailed Description

Definition at line 872 of file services.h.

Field Documentation

struct user_::u_chanlist * user_::chans
char* user_::chost
struct user_::u_chaninfolist * user_::founder_chans
char* user_::host

Definition at line 878 of file services.h.

Referenced by _common_unban(), _elist_match_user(), _match_usermask(), add_ignore(), anope_event_encap(), anope_event_metadata(), charybdis_cmd_vhost_off(), check_kick(), common_get_vhost(), delete_ignore(), delete_server(), delete_user(), do_access(), do_akick(), do_assign(), do_badwords(), do_bot(), do_clear(), do_confirm(), do_cs_topic(), do_drop(), do_getemail(), do_getkey(), do_getpass(), do_ghost(), do_group(), do_identify(), do_kickcmd(), do_kill(), do_levels(), do_logout(), do_nick(), do_quit(), do_recover(), do_register(), do_release(), do_saset_autoop(), do_saset_display(), do_saset_email(), do_saset_greet(), do_saset_hide(), do_saset_icq(), do_saset_kill(), do_saset_language(), do_saset_msg(), do_saset_noexpire(), do_saset_password(), do_saset_private(), do_saset_secure(), do_saset_url(), do_sendall(), do_sendpass(), do_set(), do_set_autoop(), do_set_bantype(), do_set_desc(), do_set_display(), do_set_email(), do_set_entrymsg(), do_set_founder(), do_set_greet(), do_set_hide(), do_set_icq(), do_set_keeptopic(), do_set_kill(), do_set_language(), do_set_limit(), do_set_mlock(), do_set_msg(), do_set_noexpire(), do_set_notify(), do_set_opnotice(), do_set_password(), do_set_peace(), do_set_private(), do_set_restricted(), do_set_secure(), do_set_securefounder(), do_set_secureops(), do_set_signkick(), do_set_successor(), do_set_topiclock(), do_set_url(), do_set_xop(), do_unassign(), do_xop(), EnforceQlinedNick(), get_user_stats(), hybrid_cmd_vhost_off(), inspircd_cmd_vhost_off(), is_on_access(), m_privmsg(), and my_cs_appendtopic().

char* user_::hostip

Definition at line 879 of file services.h.

Referenced by _common_unban(), _elist_match_user(), delete_user(), and do_nick().

short user_::invalid_pw_count

Definition at line 909 of file services.h.

Referenced by bad_password().

time_t user_::invalid_pw_time

Definition at line 910 of file services.h.

Referenced by bad_password().

int user_::isSuperAdmin
time_t user_::lastmail

Definition at line 914 of file services.h.

Referenced by MailBegin(), MailEnd(), MailRegBegin(), and MailReset().

time_t user_::lastmemosend

Definition at line 912 of file services.h.

Referenced by hs_do_request(), and memo_send_from().

time_t user_::lastnickreg

Definition at line 913 of file services.h.

Referenced by do_confirm(), do_group(), and do_register().

uint32 user_::mode
ModuleData* user_::moduleData

Definition at line 894 of file services.h.

Referenced by delete_user(), and moduleDelAllDataMod().

time_t user_::my_signon

Definition at line 887 of file services.h.

Referenced by do_nick(), do_register(), and timeout_collide().

NickAlias* user_::na
User* user_::next
char user_::nick[NICKMAX]

Definition at line 875 of file services.h.

Referenced by _common_unban(), _elist_match_user(), _match_usermask(), access_del(), add_newsitem(), add_sgline(), add_sqline(), anope_event_away(), anope_event_encap(), anope_event_kill(), anope_event_metadata(), anope_event_mode(), anope_event_nick(), anope_event_part(), anope_event_privmsg(), anope_event_quit(), anope_event_topic(), anope_event_uid(), bad_password(), bahamut_cmd_svsmode(), bahamut_set_umode(), bot_kick(), bot_raw_ban(), bot_raw_kick(), bot_raw_mode(), botchanmsgs(), botmsgs(), botserv(), canBanUser(), cancel_user(), catserv(), chan_adduser2(), chan_remove_user_status(), chan_set_correct_modes(), chan_set_modes(), chan_set_user_status(), change_user_host(), change_user_nick(), change_user_realname(), change_user_username(), chanserv(), charybdis_cmd_svsmode(), charybdis_cmd_svsnick(), charybdis_cmd_vhost_off(), charybdis_set_umode(), check_ban(), check_kick(), delchan(), delete_user(), do_access(), do_act(), do_akick(), do_akill(), do_assign(), do_badwords(), do_ban(), do_bot(), do_chankill(), do_chanlist(), do_clear(), do_clearmodes(), do_confirm(), do_cs_kick(), do_cs_topic(), do_defcon(), do_del(), do_delall(), do_deowner(), do_drop(), do_enforce_cmode_R(), do_enforce_restricted(), do_exception(), do_fantasy(), do_forbid(), do_getemail(), do_getkey(), do_getpass(), do_ghost(), do_glist(), do_global(), do_group(), do_identify(), do_invite(), do_join(), do_jupe(), do_kick(), do_kickcmd(), do_levels(), do_logout(), do_meow(), do_nick(), do_noop(), do_off(), do_on(), do_on_id(), do_operoline(), do_operumodes(), do_os_kick(), do_os_mode(), do_os_quit(), do_owner(), do_part(), do_purr(), do_raw(), do_recover(), do_register(), do_release(), do_reload(), do_resend(), do_restart(), do_run_cmd(), do_saset_autoop(), do_saset_display(), do_saset_email(), do_saset_greet(), do_saset_hide(), do_saset_icq(), do_saset_kill(), do_saset_language(), do_saset_msg(), do_saset_noexpire(), do_saset_password(), do_saset_private(), do_saset_secure(), do_saset_url(), do_say(), do_sendall(), do_sendpass(), do_set(), do_set_autoop(), do_set_bantype(), do_set_desc(), do_set_display(), do_set_email(), do_set_entrymsg(), do_set_founder(), do_set_greet(), do_set_hide(), do_set_icq(), do_set_keeptopic(), do_set_kill(), do_set_language(), do_set_limit(), do_set_mlock(), do_set_msg(), do_set_noexpire(), do_set_notify(), do_set_opnotice(), do_set_password(), do_set_peace(), do_set_private(), do_set_restricted(), do_set_secure(), do_set_securefounder(), do_set_secureops(), do_set_signkick(), do_set_successor(), do_set_topiclock(), do_set_url(), do_set_xop(), do_setall(), do_sgline(), do_shutdown(), do_sjoin(), do_sqline(), do_status(), do_suspend(), do_svsnick(), do_szline(), do_unassign(), do_unban(), do_unsuspend(), do_userlist(), do_util(), do_xop(), dreamforge_cmd_svsmode(), dreamforge_set_umode(), EnforceQlinedNick(), finduser(), first_uid(), firstuser(), helpserv(), hostserv(), hs_do_activate(), hs_do_reject(), hs_do_request(), hs_help_activate(), hs_help_reject(), hs_help_request(), hs_help_waiting(), hs_moo_show(), hybrid_cmd_svsmode(), hybrid_set_umode(), inspircd_cmd_svsmode(), inspircd_cmd_vhost_off(), inspircd_set_umode(), join_user_update(), list_memo(), loadModule(), m_motd(), m_privmsg(), m_stats(), m_time(), m_version(), m_whois(), match_userip(), memoserv(), mShowSetting(), my_cs_appendtopic(), my_cs_help_appendtopic(), my_cs_help_enforce(), myDoSet(), myFullHelp(), myHostServHelp(), myHostServMooAdminHelp(), myHostServMooHelp(), myHostServMooOperHelp(), myHostServMooRegHelp(), myHostServMooRootHelp(), new_user(), next_uid(), nextuser(), nickserv(), notice_help(), notice_lang(), notice_user(), operserv(), plexus_check_valid_halfop(), plexus_check_valid_op(), plexus_cmd_svsmode(), plexus_cmd_svsnick(), plexus_cmd_vhost_off(), plexus_cmd_vhost_on(), plexus_set_umode(), ptlink_cmd_svsmode(), ptlink_set_umode(), rageircd_cmd_svsmode(), rageircd_cmd_vhost_off(), rageircd_set_umode(), ratbox_cmd_svsmode(), ratbox_set_umode(), shadowircd_cmd_vhost_off(), shadowircd_set_umode(), solidircd_cmd_svsmode(), solidircd_cmd_vhost_off(), solidircd_set_umode(), ultiamte2_set_umode(), ultimate2_cmd_svsmode(), ultimate3_cmd_svsmode(), ultimate3_cmd_vhost_off(), ultimate3_set_umode(), unassign(), unloadModule(), unreal_cmd_svsmode(), unreal_cmd_vhost_off(), unreal_set_umode(), update_host(), validate_user(), viagra_cmd_svsmode(), viagra_cmd_vhost_off(), viagra_set_umode(), and xop_del().

char* user_::nickTrack
User * user_::prev

Definition at line 873 of file services.h.

Referenced by change_user_nick(), delete_user(), and new_user().

char* user_::realname
Server* user_::server
uint32 user_::svid
time_t user_::timestamp
char* user_::uid
char* user_::username

Definition at line 877 of file services.h.

Referenced by _common_unban(), _elist_match_user(), _match_usermask(), anope_event_encap(), anope_event_metadata(), check_kick(), common_get_vident(), delete_user(), do_access(), do_akick(), do_assign(), do_badwords(), do_bot(), do_clear(), do_confirm(), do_cs_topic(), do_drop(), do_getemail(), do_getkey(), do_getpass(), do_ghost(), do_group(), do_identify(), do_kickcmd(), do_levels(), do_logout(), do_nick(), do_recover(), do_register(), do_release(), do_saset_autoop(), do_saset_display(), do_saset_email(), do_saset_greet(), do_saset_hide(), do_saset_icq(), do_saset_kill(), do_saset_language(), do_saset_msg(), do_saset_noexpire(), do_saset_password(), do_saset_private(), do_saset_secure(), do_saset_url(), do_sendall(), do_sendpass(), do_set(), do_set_autoop(), do_set_bantype(), do_set_desc(), do_set_display(), do_set_email(), do_set_entrymsg(), do_set_founder(), do_set_greet(), do_set_hide(), do_set_icq(), do_set_keeptopic(), do_set_kill(), do_set_language(), do_set_limit(), do_set_mlock(), do_set_msg(), do_set_noexpire(), do_set_notify(), do_set_opnotice(), do_set_password(), do_set_peace(), do_set_private(), do_set_restricted(), do_set_secure(), do_set_securefounder(), do_set_secureops(), do_set_signkick(), do_set_successor(), do_set_topiclock(), do_set_url(), do_set_xop(), do_unassign(), do_xop(), EnforceQlinedNick(), get_user_stats(), inspircd_cmd_vhost_off(), is_on_access(), m_privmsg(), match_userip(), and my_cs_appendtopic().

char* user_::vhost
char* user_::vident

The documentation for this struct was generated from the following file: