The InspIRCd Project
Home | Developers | Wiki | Forums | Bug Tracker | SVN | Download
Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

RPCRequest Class Reference

#include <rpc.h>

Inheritance diagram for RPCRequest:

Inheritance graph
[legend]
Collaboration diagram for RPCRequest:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 RPCRequest (const std::string &sprovider, const std::string &smethod, RPCValue *rparameters)
 ~RPCRequest ()

Public Attributes

std::string method
RPCValueparameters
RPCValueresult
std::string provider
bool claimed
std::string error

Detailed Description

Definition at line 271 of file rpc.h.


Constructor & Destructor Documentation

RPCRequest::RPCRequest const std::string sprovider,
const std::string smethod,
RPCValue rparameters
[inline]
 

Definition at line 283 of file rpc.h.

References result.

RPCRequest::~RPCRequest  )  [inline]
 

Definition at line 289 of file rpc.h.

References result.


Member Data Documentation

bool RPCRequest::claimed
 

Definition at line 280 of file rpc.h.

Referenced by ModuleRPCTest::OnEvent().

std::string RPCRequest::error
 

Definition at line 281 of file rpc.h.

Referenced by ModuleRPCTest::OnEvent().

std::string RPCRequest::method
 

Definition at line 276 of file rpc.h.

Referenced by ModuleRPCTest::OnEvent().

RPCValue* RPCRequest::parameters
 

Definition at line 277 of file rpc.h.

Referenced by ModuleRPCTest::OnEvent().

std::string RPCRequest::provider
 

Definition at line 279 of file rpc.h.

RPCValue* RPCRequest::result
 

Definition at line 278 of file rpc.h.

Referenced by ModuleRPCTest::OnEvent(), RPCRequest(), and ~RPCRequest().


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