PrivMX Endpoint v2.7.0
Loading...
Searching...
No Matches
privmx::endpoint::store::StoreApi Member List

This is the complete list of members for privmx::endpoint::store::StoreApi, including all inherited members.

buildSubscriptionQuery(EventType eventType, EventSelectorType selectorType, const std::string &selectorId)privmx::endpoint::store::StoreApi
closeFile(const int64_t fileHandle)privmx::endpoint::store::StoreApi
create(core::Connection &connection)privmx::endpoint::store::StoreApistatic
createFile(const std::string &storeId, const core::Buffer &publicMeta, const core::Buffer &privateMeta, const int64_t size, bool randomWriteSupport=false)privmx::endpoint::store::StoreApi
createStore(const std::string &contextId, const std::vector< core::UserWithPubKey > &users, const std::vector< core::UserWithPubKey > &managers, const core::Buffer &publicMeta, const core::Buffer &privateMeta, const std::optional< core::ContainerPolicy > &policies=std::nullopt)privmx::endpoint::store::StoreApi
deleteFile(const std::string &fileId)privmx::endpoint::store::StoreApi
deleteStore(const std::string &storeId)privmx::endpoint::store::StoreApi
getFile(const std::string &fileId)privmx::endpoint::store::StoreApi
getStore(const std::string &storeId)privmx::endpoint::store::StoreApi
listFiles(const std::string &storeId, const core::PagingQuery &pagingQuery)privmx::endpoint::store::StoreApi
listStores(const std::string &contextId, const core::PagingQuery &pagingQuery)privmx::endpoint::store::StoreApi
openFile(const std::string &fileId)privmx::endpoint::store::StoreApi
operator=(const StoreApi &obj) (defined in privmx::endpoint::store::StoreApi)privmx::endpoint::store::StoreApi
readFromFile(const int64_t fileHandle, const int64_t length)privmx::endpoint::store::StoreApi
seekInFile(const int64_t fileHandle, const int64_t position)privmx::endpoint::store::StoreApi
StoreApi()privmx::endpoint::store::StoreApi
StoreApi(const StoreApi &obj) (defined in privmx::endpoint::store::StoreApi)privmx::endpoint::store::StoreApi
StoreApi(StoreApi &&obj) (defined in privmx::endpoint::store::StoreApi)privmx::endpoint::store::StoreApi
subscribeFor(const std::vector< std::string > &subscriptionQueries)privmx::endpoint::store::StoreApi
syncFile(const int64_t fileHandle)privmx::endpoint::store::StoreApi
unsubscribeFrom(const std::vector< std::string > &subscriptionIds)privmx::endpoint::store::StoreApi
updateFile(const std::string &fileId, const core::Buffer &publicMeta, const core::Buffer &privateMeta, const int64_t size)privmx::endpoint::store::StoreApi
updateFileMeta(const std::string &fileId, const core::Buffer &publicMeta, const core::Buffer &privateMeta)privmx::endpoint::store::StoreApi
updateStore(const std::string &storeId, const std::vector< core::UserWithPubKey > &users, const std::vector< core::UserWithPubKey > &managers, const core::Buffer &publicMeta, const core::Buffer &privateMeta, const int64_t version, const bool force, const bool forceGenerateNewKey, const std::optional< core::ContainerPolicy > &policies=std::nullopt)privmx::endpoint::store::StoreApi
writeToFile(const int64_t fileHandle, const core::Buffer &dataChunk, bool truncate=false)privmx::endpoint::store::StoreApi
~StoreApi() (defined in privmx::endpoint::store::StoreApi)privmx::endpoint::store::StoreApi