PrivMX Endpoint v2.7.0
Loading...
Searching...
No Matches
privmx::endpoint::thread::Thread Struct Reference

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

Collaboration diagram for privmx::endpoint::thread::Thread:

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

Detailed Description

Holds all available information about a Thread.

Member Data Documentation

◆ contextId

std::string privmx::endpoint::thread::Thread::contextId

ID of the Context

◆ createDate

int64_t privmx::endpoint::thread::Thread::createDate

Thread creation timestamp

◆ creator

std::string privmx::endpoint::thread::Thread::creator

ID of user who created the Thread

◆ lastModificationDate

int64_t privmx::endpoint::thread::Thread::lastModificationDate

Thread last modification timestamp

◆ lastModifier

std::string privmx::endpoint::thread::Thread::lastModifier

ID of the user who last modified the Thread

◆ lastMsgDate

int64_t privmx::endpoint::thread::Thread::lastMsgDate

timestamp of last posted message

◆ managers

std::vector<std::string> privmx::endpoint::thread::Thread::managers

list of users (their IDs) with management rights

◆ messagesCount

int64_t privmx::endpoint::thread::Thread::messagesCount

total number of messages in the Thread

◆ policy

core::ContainerPolicy privmx::endpoint::thread::Thread::policy

Thread's policies

◆ privateMeta

core::Buffer privmx::endpoint::thread::Thread::privateMeta

Thread's private metadata

◆ publicMeta

core::Buffer privmx::endpoint::thread::Thread::publicMeta

Thread's public metadata

◆ schemaVersion

int64_t privmx::endpoint::thread::Thread::schemaVersion

Version of the Thread data structure and how it is encoded/encrypted

◆ statusCode

int64_t privmx::endpoint::thread::Thread::statusCode

status code of retrieval and decryption of the Thread

◆ threadId

std::string privmx::endpoint::thread::Thread::threadId

ID of the Thread

◆ users

std::vector<std::string> privmx::endpoint::thread::Thread::users

list of users (their IDs) with access to the Thread

◆ version

int64_t privmx::endpoint::thread::Thread::version

version number (changes on updates)


The documentation for this struct was generated from the following file: