cpp-ipfs-http-client
IPFS C++ client library
|
This is the complete list of members for ipfs::Client, including all inherited members.
Abort() | ipfs::Client | |
BlockGet(const std::string &block_id, std::iostream *block) | ipfs::Client | |
BlockPut(const http::FileUpload &block, Json *stat) | ipfs::Client | |
BlockStat(const std::string &block_id, Json *stat) | ipfs::Client | |
Client(const std::string &host, long port, const std::string &timeout="", const std::string &protocol="http://", const std::string &apiPath="/api/v0", bool verbose=false) | ipfs::Client | |
Client(const Client &) | ipfs::Client | |
Client(Client &&) noexcept | ipfs::Client | |
ConfigGet(const std::string &key, Json *config) | ipfs::Client | |
ConfigReplace(const Json &config) | ipfs::Client | |
ConfigSet(const std::string &key, const Json &value) | ipfs::Client | |
DhtFindPeer(const std::string &peer_id, Json *addresses) | ipfs::Client | |
DhtFindProvs(const std::string &hash, Json *providers) | ipfs::Client | |
FilesAdd(const std::vector< http::FileUpload > &files, Json *result) | ipfs::Client | |
FilesGet(const std::string &path, std::iostream *response) | ipfs::Client | |
FilesLs(const std::string &path, Json *result) | ipfs::Client | |
Id(Json *id) | ipfs::Client | |
KeyGen(const std::string &key_name, const std::string &key_type, size_t key_size, std::string *key_id) | ipfs::Client | |
KeyList(Json *key_list) | ipfs::Client | |
KeyRename(const std::string &old_key, const std::string &new_key) | ipfs::Client | |
KeyRm(const std::string &key_name) | ipfs::Client | |
NamePublish(const std::string &object_id, const std::string &key_name, const Json &options, std::string *name_id) | ipfs::Client | |
NameResolve(const std::string &name_id, std::string *path_string) | ipfs::Client | |
ObjectData(const std::string &object_id, std::string *data) | ipfs::Client | |
ObjectGet(const std::string &object_id, Json *object) | ipfs::Client | |
ObjectLinks(const std::string &object_id, Json *links) | ipfs::Client | |
ObjectNew(std::string *object_id) | ipfs::Client | |
ObjectPatchAddLink(const std::string &source, const std::string &link_name, const std::string &link_target, std::string *cloned) | ipfs::Client | |
ObjectPatchAppendData(const std::string &source, const http::FileUpload &data, std::string *cloned) | ipfs::Client | |
ObjectPatchRmLink(const std::string &source, const std::string &link_name, std::string *cloned) | ipfs::Client | |
ObjectPatchSetData(const std::string &source, const http::FileUpload &data, std::string *cloned) | ipfs::Client | |
ObjectPut(const Json &object, Json *object_stored) | ipfs::Client | |
ObjectStat(const std::string &object_id, Json *stat) | ipfs::Client | |
operator=(const Client &) | ipfs::Client | |
operator=(Client &&) noexcept | ipfs::Client | |
PinAdd(const std::string &object_id) | ipfs::Client | |
PinLs(Json *pinned) | ipfs::Client | |
PinLs(const std::string &object_id, Json *pinned) | ipfs::Client | |
PinRm(const std::string &object_id, PinRmOptions options) | ipfs::Client | |
PinRmOptions enum name | ipfs::Client | |
Reset() | ipfs::Client | |
StatsBw(Json *bandwidth_info) | ipfs::Client | |
StatsRepo(Json *repo_stats) | ipfs::Client | |
SwarmAddrs(Json *addresses) | ipfs::Client | |
SwarmConnect(const std::string &peer) | ipfs::Client | |
SwarmDisconnect(const std::string &peer) | ipfs::Client | |
SwarmPeers(Json *peers) | ipfs::Client | |
Version(Json *version) | ipfs::Client | |
~Client() | ipfs::Client |