
Public Member Functions | |
| NickServRelease (NickAlias *na, time_t delay) | |
| virtual | ~NickServRelease () |
| void | Tick (time_t t) |
Private Attributes | |
| Anope::string | nick |
Static Private Attributes | |
| static std::map< Anope::string, NickServRelease * > | NickServReleases |
Timers for releasing nicks to be available for use
Definition at line 132 of file nickalias.cpp.
| NickServRelease::NickServRelease | ( | NickAlias * | na, | |
| time_t | delay | |||
| ) | [inline] |
Constructor
| na | The nick | |
| delay | The delay before the nick is released |
Definition at line 142 of file nickalias.cpp.
References IRCD, IRCDProto::SendClientIntroduction(), and IRCDProto::SendQuit().
| virtual NickServRelease::~NickServRelease | ( | ) | [inline, virtual] |
Definition at line 157 of file nickalias.cpp.
| void NickServRelease::Tick | ( | time_t | t | ) | [inline, virtual] |
Called when the delay is up
| t | The current time |
Implements Timer.
Definition at line 165 of file nickalias.cpp.
References IRCD, and IRCDProto::SendQuit().
Anope::string NickServRelease::nick [private] |
Definition at line 135 of file nickalias.cpp.
std::map< Anope::string, NickServRelease * > NickServRelease::NickServReleases [static, private] |
Definition at line 134 of file nickalias.cpp.
1.7.1