Inherits XLineManager.

Public Member Functions | |
| SQLineManager (Module *creator) | |
| void | OnMatch (User *u, XLine *x) anope_override |
| void | OnExpire (const XLine *x) anope_override |
| void | Send (User *u, XLine *x) anope_override |
| void | SendDel (XLine *x) anope_override |
| bool | Check (User *u, const XLine *x) anope_override |
| bool | CheckChannel (Channel *c) |
Definition at line 92 of file operserv.cpp.
| SQLineManager::SQLineManager | ( | Module * | creator | ) | [inline] |
Definition at line 95 of file operserv.cpp.
Check a user against an xline
| u | The user | |
| x | The xline |
Implements XLineManager.
Definition at line 117 of file operserv.cpp.
References Anope::Match().
| bool SQLineManager::CheckChannel | ( | Channel * | c | ) | [inline] |
Definition at line 124 of file operserv.cpp.
References XLineManager::GetList(), Anope::Match(), and Channel::name.
Referenced by OperServCore::OnCheckKick().
| void SQLineManager::OnExpire | ( | const XLine * | x | ) | [inline, virtual] |
Called when an XLine expires
| x | The xline |
Reimplemented from XLineManager.
Definition at line 102 of file operserv.cpp.
References OperServ.
Called when a user matches a xline in this XLineManager
| u | The user | |
| x | The XLine they match |
Implements XLineManager.
Definition at line 97 of file operserv.cpp.
References Send().
Called to send an XLine to the IRCd
| u | The user, if we know it | |
| x | The xline |
Implements XLineManager.
Definition at line 107 of file operserv.cpp.
References IRCD, and IRCDProto::SendSQLine().
Referenced by OnMatch().
| void SQLineManager::SendDel | ( | XLine * | x | ) | [inline, virtual] |
Called to remove an XLine from the IRCd
| x | The XLine |
Implements XLineManager.
Definition at line 112 of file operserv.cpp.
References IRCD, and IRCDProto::SendSQLineDel().
1.7.1