|
|||
|
|||
|


Public Member Functions | |
| CommandSilence (InspIRCd *Instance, unsigned int &max) | |
| CmdResult | Handle (const std::vector< std::string > ¶meters, User *user) |
| Handle the command from a user. | |
| int | CompilePattern (const char *pattern) |
| std::string | DecompPattern (const int pattern) |
Private Attributes | |
| unsigned int & | maxsilence |
Definition at line 88 of file m_silence.cpp.
|
||||||||||||
|
Definition at line 92 of file m_silence.cpp. References Command::source, Command::syntax, TR_END, TR_TEXT, and TRANSLATE3. |
|
|
Definition at line 208 of file m_silence.cpp. References SILENCE_ALL, SILENCE_CHANNEL, SILENCE_CNOTICE, SILENCE_EXCLUDE, SILENCE_INVITE, SILENCE_NOTICE, and SILENCE_PRIVATE. Referenced by Handle(). |
|
|
Definition at line 245 of file m_silence.cpp. References SILENCE_ALL, SILENCE_CHANNEL, SILENCE_CNOTICE, SILENCE_EXCLUDE, SILENCE_INVITE, SILENCE_NOTICE, and SILENCE_PRIVATE. Referenced by Handle(). |
|
||||||||||||
|
Handle the command from a user.
Implements Command. Definition at line 99 of file m_silence.cpp. References ModeParser::CleanMask(), CMD_FAILURE, CMD_LOCALONLY, CMD_SUCCESS, CompilePattern(), DecompPattern(), Extensible::Extend(), Extensible::GetExt(), maxsilence, User::nick, Extensible::Shrink(), SILENCE_EXCLUDE, and User::WriteNumeric(). |
|
|
Definition at line 90 of file m_silence.cpp. Referenced by Handle(). |