PrivMX Endpoint v2.7.0
Loading...
Searching...
No Matches
privmx::endpoint::inbox::InboxApi Member List

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

buildSubscriptionQuery(EventType eventType, EventSelectorType selectorType, const std::string &selectorId)privmx::endpoint::inbox::InboxApi
closeFile(const int64_t fileHandle)privmx::endpoint::inbox::InboxApi
create(core::Connection &connection, thread::ThreadApi &threadApi, store::StoreApi &storeApi)privmx::endpoint::inbox::InboxApistatic
createFileHandle(const core::Buffer &publicMeta, const core::Buffer &privateMeta, const int64_t &fileSize)privmx::endpoint::inbox::InboxApi
createInbox(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< inbox::FilesConfig > &filesConfig, const std::optional< core::ContainerPolicyWithoutItem > &policies=std::nullopt)privmx::endpoint::inbox::InboxApi
deleteEntry(const std::string &inboxEntryId)privmx::endpoint::inbox::InboxApi
deleteInbox(const std::string &inboxId)privmx::endpoint::inbox::InboxApi
getInbox(const std::string &inboxId)privmx::endpoint::inbox::InboxApi
getInboxPublicView(const std::string &inboxId)privmx::endpoint::inbox::InboxApi
InboxApi()privmx::endpoint::inbox::InboxApi
InboxApi(const InboxApi &obj) (defined in privmx::endpoint::inbox::InboxApi)privmx::endpoint::inbox::InboxApi
InboxApi(InboxApi &&obj) (defined in privmx::endpoint::inbox::InboxApi)privmx::endpoint::inbox::InboxApi
listEntries(const std::string &inboxId, const core::PagingQuery &pagingQuery)privmx::endpoint::inbox::InboxApi
listInboxes(const std::string &contextId, const core::PagingQuery &pagingQuery)privmx::endpoint::inbox::InboxApi
openFile(const std::string &fileId)privmx::endpoint::inbox::InboxApi
operator=(const InboxApi &obj) (defined in privmx::endpoint::inbox::InboxApi)privmx::endpoint::inbox::InboxApi
prepareEntry(const std::string &inboxId, const core::Buffer &data, const std::vector< int64_t > &inboxFileHandles=std::vector< int64_t >(), const std::optional< std::string > &userPrivKey=std::nullopt)privmx::endpoint::inbox::InboxApi
readEntry(const std::string &inboxEntryId)privmx::endpoint::inbox::InboxApi
readFromFile(const int64_t fileHandle, const int64_t length)privmx::endpoint::inbox::InboxApi
seekInFile(const int64_t fileHandle, const int64_t position)privmx::endpoint::inbox::InboxApi
sendEntry(const int64_t inboxHandle)privmx::endpoint::inbox::InboxApi
subscribeFor(const std::vector< std::string > &subscriptionQueries)privmx::endpoint::inbox::InboxApi
unsubscribeFrom(const std::vector< std::string > &subscriptionIds)privmx::endpoint::inbox::InboxApi
updateInbox(const std::string &inboxId, const std::vector< core::UserWithPubKey > &users, const std::vector< core::UserWithPubKey > &managers, const core::Buffer &publicMeta, const core::Buffer &privateMeta, const std::optional< inbox::FilesConfig > &filesConfig, const int64_t version, const bool force, const bool forceGenerateNewKey, const std::optional< core::ContainerPolicyWithoutItem > &policies=std::nullopt)privmx::endpoint::inbox::InboxApi
writeToFile(const int64_t inboxHandle, const int64_t inboxFileHandle, const core::Buffer &dataChunk)privmx::endpoint::inbox::InboxApi
~InboxApi() (defined in privmx::endpoint::inbox::InboxApi)privmx::endpoint::inbox::InboxApi