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

Public Attributes | |
| ServerKvdbEntryInfo | info |
| core::Buffer | publicMeta |
| core::Buffer | privateMeta |
| core::Buffer | data |
| std::string | authorPubKey |
| int64_t | version |
| int64_t | statusCode |
| int64_t | schemaVersion |
Holds all available information about a Entry.
| std::string privmx::endpoint::kvdb::KvdbEntry::authorPubKey |
public key of an author of the entry
| core::Buffer privmx::endpoint::kvdb::KvdbEntry::data |
Entry data
| ServerKvdbEntryInfo privmx::endpoint::kvdb::KvdbEntry::info |
Entry information created by server
| core::Buffer privmx::endpoint::kvdb::KvdbEntry::privateMeta |
Entry private metadata
| core::Buffer privmx::endpoint::kvdb::KvdbEntry::publicMeta |
Entry public metadata
| int64_t privmx::endpoint::kvdb::KvdbEntry::schemaVersion |
Version of the Entry data structure and how it is encoded/encrypted
| int64_t privmx::endpoint::kvdb::KvdbEntry::statusCode |
Retrieval and decryption status code
| int64_t privmx::endpoint::kvdb::KvdbEntry::version |
version number (changes on every on existing item)