libaria2cpp 0.2.0
Basic CPP library to connect to an ARIA2 daemon via the RPC interface.
All Classes Functions Variables Pages
Public Member Functions | List of all members
StubClient Class Reference

#include <client.h>

Inheritance diagram for StubClient:
Inheritance graph
[legend]
Collaboration diagram for StubClient:
Collaboration graph
[legend]

Public Member Functions

 StubClient (jsonrpc::IClientConnector &conn, jsonrpc::clientVersion_t type=jsonrpc::JSONRPC_CLIENT_V2)
 
std::string aria2_addUri (const std::string &param01, const Json::Value &param02, const Json::Value &param03, int param04)
 
std::string aria2_remove (const std::string &param01, const std::string &param02)
 
std::string aria2_forceRemove (const std::string &param01, const std::string &param02)
 
std::string aria2_pause (const std::string &param01, const std::string &param02)
 
std::string aria2_pauseAll (const std::string &param01)
 
std::string aria2_forcePause (const std::string &param01, const std::string &param02)
 
Json::Value aria2_getGlobalOption (const std::string &param01)
 
std::string aria2_changeGlobalOption (const std::string &param01, const Json::Value &param02)
 
std::string aria2_forcePauseAll (const std::string &param01)
 
std::string aria2_unpause (const std::string &param01, const std::string &param02)
 
std::string aria2_unPauseAll (const std::string &param01)
 
Json::Value aria2_getGlobalStat (const std::string &param01)
 
Json::Value aria2_getVersion (const std::string &param01)
 
std::string aria2_addTorrent (const std::string &param01, const std::string &param02, const Json::Value &param03, const Json::Value &param04, int param05)
 
Json::Value aria2_addMetalink (const std::string &param01, const std::string &param02, const Json::Value &param03, int param04)
 
Json::Value aria2_getSessionInfo (const std::string &param01)
 
Json::Value aria2_tellStatus (const std::string &param01, const std::string &param02, const Json::Value &param03)
 
Json::Value aria2_getUris (const std::string &param01, const std::string &param02)
 
Json::Value aria2_getFiles (const std::string &param01, const std::string &param02)
 
Json::Value aria2_tellActive (const std::string &param01, const Json::Value &param02)
 
Json::Value aria2_tellWaiting (const std::string &param01, int param02, int param03, const Json::Value &param04)
 
Json::Value aria2_tellStopped (const std::string &param01, int param02, int param03, const Json::Value &param04)
 
int aria2_changePosition (const std::string &param01, const std::string &param02, int param03, const std::string &param04)
 
Json::Value aria2_getOption (const std::string &param01, const std::string &param02)
 
std::string aria2_purgeDownloadResult (const std::string &param01)
 
std::string aria2_removeDownloadResult (const std::string &param01, const std::string &param02)
 
std::string aria2_shutdown (const std::string &param01)
 
std::string aria2_forceShutdown (const std::string &param01)
 
std::string aria2_saveSession (const std::string &param01)
 
Json::Value aria2_getPeers (const std::string &param01, const std::string &param02)
 
Json::Value aria2_getServers (const std::string &param01, const std::string &param02)
 
Json::Value aria2_changeUri (const std::string &param01, const std::string &param02, const std::string &param03, const std::string &param04, const std::string &param05, const std::string &param06)
 
Json::Value system_listMethods (const std::string &param01)
 

Detailed Description

This file is generated by jsonrpcstub, DO NOT CHANGE IT MANUALLY!


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