Anope IRC Services  Version 2.0
Public Member Functions | Private Attributes
NickServHeld Class Reference
Inheritance diagram for NickServHeld:
Inheritance graph
Collaboration diagram for NickServHeld:
Collaboration graph

Public Member Functions

 NickServHeld (Module *me, NickAlias *n, long l)
void Tick (time_t)
- Public Member Functions inherited from Timer
 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
ModuleGetOwner () const

Private Attributes

Reference< NickAliasna
Anope::string nick

Detailed Description

Timer for removing HELD status from nicks.

Definition at line 42 of file nickserv.cpp.

Constructor & Destructor Documentation

◆ NickServHeld()

NickServHeld::NickServHeld ( Module me,
NickAlias n,
long  l 

Definition at line 47 of file nickserv.cpp.

References Extensible::Extend().

Member Function Documentation

◆ Tick()

void NickServHeld::Tick ( time_t  ctime)

Called when the timer ticks This should be overridden with something useful

Implements Timer.

Definition at line 52 of file nickserv.cpp.

References Extensible::Shrink().

Field Documentation

◆ na

Reference<NickAlias> NickServHeld::na

Definition at line 44 of file nickserv.cpp.

◆ nick

Anope::string NickServHeld::nick

Definition at line 45 of file nickserv.cpp.

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