Anope IRC Services
Version 2.0
|
Public Member Functions | |
NickServRelease (Module *me, NickAlias *na, time_t delay) | |
~NickServRelease () | |
void | Tick (time_t t) anope_override |
![]() | |
void | ChangeNick (const Anope::string &newnick, time_t ts=Anope::CurTime) |
void | SetDisplayedHost (const Anope::string &host) |
const Anope::string & | GetDisplayedHost () const |
void | SetCloakedHost (const Anope::string &newhost) |
const Anope::string & | GetCloakedHost () const |
const Anope::string & | GetUID () const |
void | SetVIdent (const Anope::string &ident) |
const Anope::string & | GetVIdent () const |
void | SetIdent (const Anope::string &ident) |
const Anope::string & | GetIdent () const |
Anope::string | GetMask () const |
Anope::string | GetDisplayedMask () const |
void | SetRealname (const Anope::string &realname) |
void | SendMessage (BotInfo *source, const char *fmt,...) |
void | SendMessage (BotInfo *source, const Anope::string &msg) anope_override |
void | Identify (NickAlias *na) |
void | Login (NickCore *core) |
void | Logout () |
NickCore * | Account () const |
bool | IsIdentified (bool check_nick=false) const |
bool | IsRecognized (bool check_secure=true) const |
bool | IsServicesOper () |
bool | HasCommand (const Anope::string &cmdstr) |
bool | HasPriv (const Anope::string &privstr) |
void | UpdateHost () |
bool | HasMode (const Anope::string &name) const |
void | SetModeInternal (const MessageSource &setter, UserMode *um, const Anope::string ¶m="") |
void | RemoveModeInternal (const MessageSource &setter, UserMode *um) |
void | SetMode (BotInfo *bi, UserMode *um, const Anope::string ¶m="") |
void | SetMode (BotInfo *bi, const Anope::string &name, const Anope::string ¶m="") |
void | RemoveMode (BotInfo *bi, UserMode *um, const Anope::string ¶m="") |
void | RemoveMode (BotInfo *bi, const Anope::string &name, const Anope::string ¶m="") |
void | SetModes (BotInfo *bi, const char *umodes,...) |
void | SetModesInternal (const MessageSource &source, const char *umodes,...) |
Anope::string | GetModes () const |
const ModeList & | GetModeList () const |
ChanUserContainer * | FindChannel (Channel *c) const |
bool | IsProtected () |
void | Kill (const MessageSource &source, const Anope::string &reason) |
void | KillInternal (const MessageSource &source, const Anope::string &reason) |
void | Quit (const Anope::string &reason="") |
bool | Quitting () const |
Anope::string | Mask () const |
bool | BadPassword () |
![]() | |
Base () | |
virtual | ~Base () |
void | AddReference (ReferenceBase *r) |
void | DelReference (ReferenceBase *r) |
![]() | |
virtual | ~Extensible () |
template<typename T > | |
T * | GetExt (const Anope::string &name) const |
bool | HasExt (const Anope::string &name) const |
template<typename T > | |
T * | Extend (const Anope::string &name, const T &what) |
template<typename T > | |
T * | Extend (const Anope::string &name) |
template<typename T > | |
T * | Require (const Anope::string &name) |
template<typename T > | |
void | Shrink (const Anope::string &name) |
template<> | |
bool * | Extend (const Anope::string &name, const bool &what) |
![]() | |
virtual | ~CommandReply () |
![]() | |
Timer (long time_from_now, time_t now=Anope::CurTime, bool repeating=false) | |
Timer (Module *creator, long time_from_now, time_t now=Anope::CurTime, bool repeating=false) | |
virtual | ~Timer () |
void | SetTimer (time_t t) |
time_t | GetTimer () const |
bool | GetRepeat () const |
void | SetSecs (time_t t) |
long | GetSecs () const |
time_t | GetSetTime () const |
Module * | GetOwner () const |
Private Attributes | |
Anope::string | nick |
Additional Inherited Members | |
![]() | |
typedef std::map< Anope::string, Anope::string > | ModeList |
typedef std::map< Channel *, ChanUserContainer * > | ChanUserList |
![]() | |
static User * | OnIntroduce (const Anope::string &snick, const Anope::string &sident, const Anope::string &shost, const Anope::string &svhost, const Anope::string &sip, Server *sserver, const Anope::string &srealname, time_t ts, const Anope::string &smodes, const Anope::string &suid, NickCore *nc) |
static User * | Find (const Anope::string &name, bool nick_only=false) |
static void | QuitUsers () |
![]() | |
static void | ExtensibleSerialize (const Extensible *, const Serializable *, Serialize::Data &data) |
static void | ExtensibleUnserialize (Extensible *, Serializable *, Serialize::Data &data) |
![]() | |
Anope::string | nick |
Anope::string | host |
Anope::string | vhost |
Anope::string | chost |
Anope::string | realname |
Anope::string | fingerprint |
sockaddrs | ip |
Server * | server |
time_t | signon |
time_t | timestamp |
bool | super_admin |
ChanUserList | chans |
time_t | lastmemosend |
time_t | lastnickreg |
time_t | lastmail |
![]() | |
std::set< ExtensibleBase * > | extension_items |
![]() | |
User (const Anope::string &snick, const Anope::string &sident, const Anope::string &shost, const Anope::string &svhost, const Anope::string &sip, Server *sserver, const Anope::string &srealname, time_t ts, const Anope::string &smodes, const Anope::string &suid, NickCore *nc) | |
virtual | ~User () |
![]() | |
Anope::string | vident |
Anope::string | ident |
Anope::string | uid |
bool | on_access |
ModeList | modes |
Serialize::Reference< NickCore > | nc |
unsigned short | invalid_pw_count |
time_t | invalid_pw_time |
Timer for releasing nicks to be available for use
Definition at line 64 of file nickserv.cpp.
Definition at line 69 of file nickserv.cpp.
References IRCD, IRCDProto::SendClientIntroduction(), and IRCDProto::SendQuit().
|
inline |
Definition at line 85 of file nickserv.cpp.
References IRCD, and IRCDProto::SendQuit().
|
inlinevirtual |
Called when the timer ticks This should be overridden with something useful
Implements Timer.
Definition at line 91 of file nickserv.cpp.
|
private |
Definition at line 66 of file nickserv.cpp.