#include <os_session.h>
Inherits Serializable.

Public Member Functions | |
| Exception () | |
| void | Serialize (Serialize::Data &data) const anope_override |
Static Public Member Functions | |
| static Serializable * | Unserialize (Serializable *obj, Serialize::Data &data) |
Data Fields | |
| Anope::string | mask |
| unsigned | limit |
| Anope::string | who |
| Anope::string | reason |
| time_t | time |
| time_t | expires |
Definition at line 13 of file os_session.h.
| Exception::Exception | ( | ) | [inline] |
Definition at line 22 of file os_session.h.
| void Exception::Serialize | ( | Serialize::Data & | data | ) | const [virtual] |
Implements Serializable.
Definition at line 56 of file os_session.h.
| Serializable * Exception::Unserialize | ( | Serializable * | obj, | |
| Serialize::Data & | data | |||
| ) | [static] |
Definition at line 66 of file os_session.h.
References anope_dynamic_static_cast(), mask, and session_service().
| time_t Exception::expires |
Definition at line 20 of file os_session.h.
Referenced by CommandOSException::DoAdd(), LoadExceptions(), LoadOperInfo(), DBPlain::OnSaveDatabase(), Serialize(), and ExpireTimer::Tick().
| unsigned Exception::limit |
Definition at line 16 of file os_session.h.
Referenced by OSSession::AddSession(), CommandOSException::DoAdd(), CommandOSSession::DoView(), LoadExceptions(), LoadOperInfo(), DBPlain::OnSaveDatabase(), CommandOSException::ProcessList(), and Serialize().
Definition at line 15 of file os_session.h.
Referenced by CommandOSException::DoAdd(), MySessionService::FindException(), LoadExceptions(), LoadOperInfo(), DBPlain::OnSaveDatabase(), CommandOSException::ProcessList(), Serialize(), ExpireTimer::Tick(), and Unserialize().
Definition at line 18 of file os_session.h.
Referenced by CommandOSException::DoAdd(), LoadExceptions(), LoadOperInfo(), DBPlain::OnSaveDatabase(), CommandOSException::ProcessList(), and Serialize().
| time_t Exception::time |
Definition at line 19 of file os_session.h.
Referenced by CommandOSException::DoAdd(), LoadExceptions(), LoadOperInfo(), DBPlain::OnSaveDatabase(), CommandOSException::ProcessList(), and Serialize().
Definition at line 17 of file os_session.h.
Referenced by CommandOSException::DoAdd(), LoadExceptions(), LoadOperInfo(), DBPlain::OnSaveDatabase(), CommandOSException::ProcessList(), and Serialize().
1.7.1