user_ Struct Reference

#include <services.h>


Detailed Description

Definition at line 850 of file services.h.

Data Fields

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

Data Structures

struct  u_chaninfolist
struct  u_chanlist


Field Documentation

struct user_::u_chanlist * user_::chans

Referenced by chan_get_user_status(), chan_has_user_status(), chan_remove_user_status(), chan_set_user_status(), delete_user(), do_ban(), do_chanlist(), do_cs_kick(), do_deowner(), do_join(), do_kick(), do_owner(), do_part(), do_setmodes(), do_util(), get_user_stats(), is_on_chan(), and join_user_update().

struct user_::u_chaninfolist * user_::founder_chans

Referenced by delchan(), delete_user(), do_identify(), do_register(), get_user_stats(), is_identified(), and make_unidentified().

char* user_::host

Definition at line 856 of file services.h.

Referenced by charybdis_cmd_vhost_off(), check_kick(), common_get_vhost(), common_unban(), delete_user(), do_access(), do_confirm(), do_cs_topic(), do_drop(), do_getemail(), do_getpass(), do_ghost(), do_identify(), do_kill(), do_levels(), do_nick(), do_quit(), do_recover(), do_register(), do_release(), do_saset_email(), do_saset_password(), do_sendpass(), do_set_email(), do_set_founder(), do_set_password(), do_set_successor(), do_set_xop(), do_xop(), EnforceQlinedNick(), get_user_stats(), is_on_access(), m_privmsg(), match_usermask(), and my_cs_appendtopic().

char* user_::hostip

Definition at line 857 of file services.h.

Referenced by common_unban(), delete_user(), do_nick(), and is_excepted().

short user_::invalid_pw_count

Definition at line 886 of file services.h.

Referenced by bad_password().

time_t user_::invalid_pw_time

Definition at line 887 of file services.h.

Referenced by bad_password().

int user_::isSuperAdmin

Definition at line 873 of file services.h.

Referenced by check_kick(), do_nick(), do_operoline(), do_operumodes(), do_svsnick(), get_access(), is_founder(), and is_real_founder().

time_t user_::lastmail

Definition at line 891 of file services.h.

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

time_t user_::lastmemosend

Definition at line 889 of file services.h.

Referenced by hs_do_request(), and memo_send().

time_t user_::lastnickreg

Definition at line 890 of file services.h.

Referenced by do_confirm().

uint32 user_::mode

Definition at line 866 of file services.h.

Referenced by anope_event_newmask(), bahamut_set_umode(), charybdis_set_umode(), common_get_vhost(), common_get_vident(), do_userlist(), dreamforge_set_umode(), hybrid_set_umode(), inspircd_set_umode(), is_oper(), is_protected(), plexus_cmd_vhost_on(), plexus_set_umode(), ptlink_cmd_svsmode(), ptlink_cmd_vhost_on(), ptlink_set_umode(), rageircd_set_umode(), ratbox_set_umode(), shadowircd_set_umode(), solidircd_set_umode(), ultiamte2_set_umode(), ultimate3_set_umode(), unreal_set_umode(), and viagra_set_umode().

ModuleData* user_::moduleData

Definition at line 871 of file services.h.

Referenced by delete_user(), and moduleDelAllDataMod().

time_t user_::my_signon

Definition at line 864 of file services.h.

Referenced by do_nick().

NickAlias* user_::na

Definition at line 869 of file services.h.

Referenced by akick_list(), akick_view(), akill_view(), cancel_user(), chan_adduser2(), chan_set_correct_modes(), change_user_realname(), change_user_username(), check_kick(), check_memos(), count_email_in_use(), delete_user(), delnick(), do_alist(), do_cancel(), do_confirm(), do_enforce_cmode_R(), do_enforce_restricted(), do_ghost(), do_glist(), do_info(), do_kill(), do_memocheck(), do_nick(), do_nickupdate(), do_quit(), do_read(), do_recover(), do_register(), do_rsend(), do_saset_email(), do_saset_password(), do_set_limit(), do_set_notify(), get_access(), group_identified(), is_founder(), is_host_setter(), is_real_founder(), is_services_admin(), is_services_oper(), is_services_root(), memo_send(), memoserv(), moduleGetLangString(), moduleNoticeLang(), my_memo_lang(), nick_identified(), nick_recognized(), notice_help(), notice_lang(), notice_user(), nsCheckNickTracking(), nsStartNickTracking(), set_lastmask(), sgline_view(), sqline_view(), strftime_lang(), syntax_error(), szline_view(), update_cs_lastseen(), update_host(), and validate_user().

User* user_::next

Definition at line 851 of file services.h.

Referenced by chan_deluser(), delchan(), delete_user(), do_logout(), do_userlist(), finduser(), get_user_stats(), moduleDelAllDataMod(), next_uid(), and nextuser().

char user_::nick[NICKMAX]

Definition at line 853 of file services.h.

Referenced by add_sgline(), add_sqline(), anope_event_away(), anope_event_kill(), anope_event_mode(), anope_event_nick(), anope_event_part(), anope_event_privmsg(), anope_event_quit(), anope_event_topic(), bad_password(), bahamut_cmd_svsmode(), bahamut_set_umode(), 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_realname(), change_user_username(), chanserv(), charybdis_cmd_svsmode(), charybdis_cmd_svsnick(), charybdis_cmd_vhost_off(), charybdis_set_umode(), check_kick(), check_should_halfop(), check_should_op(), check_should_owner(), check_should_protect(), check_should_voice(), check_valid_admin(), check_valid_op(), delchan(), delete_user(), do_access(), do_act(), do_akick(), do_akill(), do_ban(), 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_getpass(), do_ghost(), do_glist(), do_global(), do_group(), do_identify(), do_invite(), do_join(), do_jupe(), do_kick(), do_levels(), 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_email(), do_saset_password(), do_say(), do_sendall(), do_sendpass(), do_set_email(), do_set_founder(), do_set_password(), do_set_successor(), do_set_xop(), do_sgline(), do_shutdown(), do_sjoin(), do_sqline(), do_suspend(), do_szline(), 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_set_umode(), inspircd_cmd_svsmode(), inspircd_cmd_vhost_off(), inspircd_set_umode(), join_user_update(), list_memo(), loadModule(), m_privmsg(), match_userip(), match_usermask(), memoserv(), moduleNoticeLang(), mShowSetting(), my_cs_appendtopic(), my_cs_help_appendtopic(), my_cs_help_enforce(), myDoSet(), myFullHelp(), myHostServMooAdminHelp(), myHostServMooHelp(), myHostServMooOperHelp(), myHostServMooRegHelp(), myHostServMooRootHelp(), next_uid(), nextuser(), nickserv(), notice_help(), notice_lang(), notice_user(), ns_do_drop(), operserv(), 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

Definition at line 862 of file services.h.

Referenced by delete_user(), nsCheckNickTracking(), nsStartNickTracking(), and nsStopNickTracking().

User * user_::prev

Definition at line 851 of file services.h.

Referenced by delete_user().

char* user_::realname

Definition at line 860 of file services.h.

Referenced by add_sgline(), change_user_realname(), delete_user(), do_confirm(), do_nick(), get_user_stats(), and validate_user().

Server* user_::server

Definition at line 861 of file services.h.

Referenced by chan_adduser2(), chan_set_correct_modes(), charybdis_cmd_svsnick(), check_kick(), delete_user(), do_nick(), do_noop(), and get_user_stats().

uint32 user_::svid

Definition at line 865 of file services.h.

Referenced by bahamut_cmd_svid_umode3(), bahamut_set_umode(), do_nick(), dreamforge_cmd_svid_umode2(), dreamforge_set_umode(), hybrid_set_umode(), inspircd_set_umode(), plexus_cmd_svid_umode2(), plexus_cmd_svid_umode3(), plexus_set_umode(), rageircd_cmd_svid_umode3(), rageircd_set_umode(), solidircd_cmd_svid_umode3(), solidircd_set_umode(), ultiamte2_set_umode(), ultimate2_cmd_svid_umode2(), ultimate3_cmd_svid_umode3(), ultimate3_set_umode(), unreal_cmd_svid_umode2(), unreal_set_umode(), viagra_cmd_svid_umode3(), and viagra_set_umode().

time_t user_::timestamp

Definition at line 863 of file services.h.

Referenced by bahamut_cmd_svid_umode3(), bahamut_cmd_svsmode(), charybdis_cmd_svsnick(), do_confirm(), do_nick(), dreamforge_cmd_svid_umode2(), plexus_cmd_svid_umode2(), plexus_cmd_svid_umode3(), plexus_cmd_svsmode(), plexus_cmd_svsnick(), rageircd_cmd_svid_umode3(), rageircd_cmd_svsmode(), solidircd_cmd_svid_umode3(), solidircd_cmd_svsmode(), ultimate2_cmd_svid_umode2(), ultimate3_cmd_svid_umode3(), ultimate3_cmd_svsmode(), unreal_cmd_svid_umode2(), viagra_cmd_svid_umode3(), and viagra_cmd_svsmode().

char* user_::uid

Definition at line 867 of file services.h.

Referenced by charybdis_cmd_invite(), charybdis_cmd_kick(), charybdis_cmd_notice(), charybdis_cmd_notice2(), delete_user(), do_nick(), find_byuid(), first_uid(), next_uid(), ratbox_cmd_invite(), ratbox_cmd_kick(), ratbox_cmd_notice(), ratbox_cmd_notice2(), shadowircd_cmd_invite(), shadowircd_cmd_kick(), shadowircd_cmd_notice(), shadowircd_cmd_notice2(), shadowircd_cmd_svsmode(), and shadowircd_cmd_vhost_off().

char* user_::username

Definition at line 855 of file services.h.

Referenced by check_kick(), common_get_vident(), delete_user(), do_access(), do_confirm(), do_cs_topic(), do_drop(), do_getemail(), do_getpass(), do_ghost(), do_identify(), do_levels(), do_nick(), do_recover(), do_register(), do_release(), do_saset_email(), do_saset_password(), do_sendpass(), do_set_email(), do_set_founder(), do_set_password(), do_set_successor(), do_set_xop(), do_xop(), EnforceQlinedNick(), get_user_stats(), is_on_access(), m_privmsg(), match_userip(), match_usermask(), and my_cs_appendtopic().

char* user_::vhost

Definition at line 858 of file services.h.

Referenced by change_user_host(), common_get_vhost(), delete_user(), do_nick(), do_on(), do_on_id(), get_user_stats(), is_on_access(), match_userip(), and match_usermask().

char* user_::vident

Definition at line 859 of file services.h.

Referenced by change_user_username(), common_get_vident(), delete_user(), do_nick(), do_on(), and do_on_id().


The documentation for this struct was generated from the following file:
Generated on Sun Dec 30 09:27:00 2007 for Anope by  doxygen 1.5.1-20070107