Anope IRC Services  Version 2.0
Public Member Functions | Data Fields | Private Attributes
XMLRPCRequest Class Reference

#include <xmlrpc.h>

Collaboration diagram for XMLRPCRequest:
Collaboration graph
[legend]

Public Member Functions

 XMLRPCRequest (HTTPReply &_r)
 
void reply (const Anope::string &dname, const Anope::string &ddata)
 
const std::map< Anope::string, Anope::string > & get_replies ()
 

Data Fields

Anope::string name
 
Anope::string id
 
std::deque< Anope::stringdata
 
HTTPReplyr
 

Private Attributes

std::map< Anope::string, Anope::stringreplies
 

Detailed Description

Definition at line 3 of file xmlrpc.h.

Constructor & Destructor Documentation

◆ XMLRPCRequest()

XMLRPCRequest::XMLRPCRequest ( HTTPReply _r)
inline

Definition at line 13 of file xmlrpc.h.

Member Function Documentation

◆ get_replies()

const std::map<Anope::string, Anope::string>& XMLRPCRequest::get_replies ( )
inline

Definition at line 15 of file xmlrpc.h.

References replies.

Referenced by MyXMLRPCServiceInterface::OnRequest(), and MyXMLRPCServiceInterface::Reply().

◆ reply()

void XMLRPCRequest::reply ( const Anope::string dname,
const Anope::string ddata 
)
inline

Field Documentation

◆ data

std::deque<Anope::string> XMLRPCRequest::data

◆ id

Anope::string XMLRPCRequest::id

Definition at line 9 of file xmlrpc.h.

Referenced by MyXMLRPCServiceInterface::OnRequest(), and MyXMLRPCServiceInterface::Reply().

◆ name

Anope::string XMLRPCRequest::name

◆ r

HTTPReply& XMLRPCRequest::r

◆ replies

std::map<Anope::string, Anope::string> XMLRPCRequest::replies
private

Definition at line 5 of file xmlrpc.h.

Referenced by get_replies().


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