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::InboxApi | static |
| 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 |