#include <privmx/endpoint/thread/Types.hpp>

Public Attributes | |
| std::string | contextId |
| std::string | threadId |
| int64_t | createDate |
| std::string | creator |
| int64_t | lastModificationDate |
| std::string | lastModifier |
| std::vector< std::string > | users |
| std::vector< std::string > | managers |
| int64_t | version |
| int64_t | lastMsgDate |
| core::Buffer | publicMeta |
| core::Buffer | privateMeta |
| core::ContainerPolicy | policy |
| int64_t | messagesCount |
| int64_t | statusCode |
| int64_t | schemaVersion |
Holds all available information about a Thread.
| std::string privmx::endpoint::thread::Thread::contextId |
ID of the Context
| int64_t privmx::endpoint::thread::Thread::createDate |
Thread creation timestamp
| std::string privmx::endpoint::thread::Thread::creator |
ID of user who created the Thread
| int64_t privmx::endpoint::thread::Thread::lastModificationDate |
Thread last modification timestamp
| std::string privmx::endpoint::thread::Thread::lastModifier |
ID of the user who last modified the Thread
| int64_t privmx::endpoint::thread::Thread::lastMsgDate |
timestamp of last posted message
| std::vector<std::string> privmx::endpoint::thread::Thread::managers |
list of users (their IDs) with management rights
| int64_t privmx::endpoint::thread::Thread::messagesCount |
total number of messages in the Thread
| core::ContainerPolicy privmx::endpoint::thread::Thread::policy |
Thread's policies
| core::Buffer privmx::endpoint::thread::Thread::privateMeta |
Thread's private metadata
| core::Buffer privmx::endpoint::thread::Thread::publicMeta |
Thread's public metadata
| int64_t privmx::endpoint::thread::Thread::schemaVersion |
Version of the Thread data structure and how it is encoded/encrypted
| int64_t privmx::endpoint::thread::Thread::statusCode |
status code of retrieval and decryption of the Thread
| std::string privmx::endpoint::thread::Thread::threadId |
ID of the Thread
| std::vector<std::string> privmx::endpoint::thread::Thread::users |
list of users (their IDs) with access to the Thread
| int64_t privmx::endpoint::thread::Thread::version |
version number (changes on updates)