Anope IRC Services
Version 2.0
|
Public Member Functions | |
HostRequest (Extensible *) | |
void | Serialize (Serialize::Data &data) const anope_override |
![]() | |
virtual | ~Serializable () |
void | QueueUpdate () |
bool | IsCached (Serialize::Data &) |
void | UpdateCache (Serialize::Data &) |
bool | IsTSCached () |
void | UpdateTS () |
Serialize::Type * | GetSerializableType () const |
![]() | |
Base () | |
virtual | ~Base () |
void | AddReference (ReferenceBase *r) |
void | DelReference (ReferenceBase *r) |
Static Public Member Functions | |
static Serializable * | Unserialize (Serializable *obj, Serialize::Data &data) |
![]() | |
static const std::list< Serializable * > & | GetItems () |
Data Fields | |
Anope::string | nick |
Anope::string | ident |
Anope::string | host |
time_t | time |
![]() | |
uint64_t | id |
unsigned short | redis_ignore |
Additional Inherited Members | |
![]() | |
Serializable (const Anope::string &serialize_type) | |
Serializable (const Serializable &) | |
Serializable & | operator= (const Serializable &) |
Definition at line 24 of file hs_request.cpp.
|
inline |
Definition at line 31 of file hs_request.cpp.
|
inlinevirtual |
Implements Serializable.
Definition at line 33 of file hs_request.cpp.
References Serialize::Data::DT_INT, host, ident, nick, and time.
|
inlinestatic |
Definition at line 41 of file hs_request.cpp.
References anope_dynamic_static_cast(), Extensible::Extend(), NickAlias::Find(), nick, and NickAlias::nick.
Anope::string HostRequest::host |
Definition at line 28 of file hs_request.cpp.
Referenced by CommandHSRequest::Execute(), CommandHSActivate::Execute(), CommandHSWaiting::Execute(), req_send_memos(), and Serialize().
Anope::string HostRequest::ident |
Definition at line 27 of file hs_request.cpp.
Referenced by CommandHSRequest::Execute(), CommandHSActivate::Execute(), CommandHSWaiting::Execute(), and Serialize().
Anope::string HostRequest::nick |
Definition at line 26 of file hs_request.cpp.
Referenced by CommandHSRequest::Execute(), CommandHSActivate::Execute(), CommandHSReject::Execute(), Serialize(), and Unserialize().
time_t HostRequest::time |
Definition at line 29 of file hs_request.cpp.
Referenced by CommandHSRequest::Execute(), CommandHSActivate::Execute(), CommandHSWaiting::Execute(), and Serialize().