cpp-ipfs-http-client
IPFS C++ client library
Loading...
Searching...
No Matches
ipfs::Client Member List

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 &&) noexceptipfs::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 &&) noexceptipfs::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 nameipfs::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