Anope IRC Services  Version 2.0
Public Member Functions | Private Attributes
XMLRPCIdentifyRequest Class Reference
Inheritance diagram for XMLRPCIdentifyRequest:
Inheritance graph
Collaboration diagram for XMLRPCIdentifyRequest:
Collaboration graph

Public Member Functions

 XMLRPCIdentifyRequest (Module *m, XMLRPCRequest &req, HTTPClient *c, XMLRPCServiceInterface *iface, const Anope::string &acc, const Anope::string &pass)
void OnSuccess () anope_override
void OnFail () anope_override
- Public Member Functions inherited from IdentifyRequest
const Anope::stringGetAccount () const
const Anope::stringGetPassword () const
void Hold (Module *m)
void Release (Module *m)
void Success (Module *m)
void Dispatch ()

Private Attributes

XMLRPCRequest request
HTTPReply repl
Reference< HTTPClientclient
Reference< XMLRPCServiceInterfacexinterface

Additional Inherited Members

- Static Public Member Functions inherited from IdentifyRequest
static void ModuleUnload (Module *m)
- Protected Member Functions inherited from IdentifyRequest
 IdentifyRequest (Module *o, const Anope::string &acc, const Anope::string &pass)
virtual ~IdentifyRequest ()

Detailed Description

Definition at line 6 of file m_xmlrpc_main.cpp.

Constructor & Destructor Documentation

XMLRPCIdentifyRequest::XMLRPCIdentifyRequest ( Module m,
XMLRPCRequest req,
HTTPClient c,
XMLRPCServiceInterface iface,
const Anope::string acc,
const Anope::string pass 

Definition at line 15 of file m_xmlrpc_main.cpp.

Member Function Documentation

void XMLRPCIdentifyRequest::OnFail ( )
void XMLRPCIdentifyRequest::OnSuccess ( )

Field Documentation

Reference<HTTPClient> XMLRPCIdentifyRequest::client

Definition at line 11 of file m_xmlrpc_main.cpp.

HTTPReply XMLRPCIdentifyRequest::repl

Definition at line 9 of file m_xmlrpc_main.cpp.

Referenced by OnFail(), and OnSuccess().

XMLRPCRequest XMLRPCIdentifyRequest::request

Definition at line 8 of file m_xmlrpc_main.cpp.

Reference<XMLRPCServiceInterface> XMLRPCIdentifyRequest::xinterface

Definition at line 12 of file m_xmlrpc_main.cpp.

The documentation for this class was generated from the following file: