PrivMX Endpoint v2.7.0
Loading...
Searching...
No Matches
privmx::endpoint::kvdb::KvdbEntry Struct Reference

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

Collaboration diagram for privmx::endpoint::kvdb::KvdbEntry:

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

Detailed Description

Holds all available information about a Entry.

Member Data Documentation

◆ authorPubKey

std::string privmx::endpoint::kvdb::KvdbEntry::authorPubKey

public key of an author of the entry

◆ data

core::Buffer privmx::endpoint::kvdb::KvdbEntry::data

Entry data

◆ info

ServerKvdbEntryInfo privmx::endpoint::kvdb::KvdbEntry::info

Entry information created by server

◆ privateMeta

core::Buffer privmx::endpoint::kvdb::KvdbEntry::privateMeta

Entry private metadata

◆ publicMeta

core::Buffer privmx::endpoint::kvdb::KvdbEntry::publicMeta

Entry public metadata

◆ schemaVersion

int64_t privmx::endpoint::kvdb::KvdbEntry::schemaVersion

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

◆ statusCode

int64_t privmx::endpoint::kvdb::KvdbEntry::statusCode

Retrieval and decryption status code

◆ version

int64_t privmx::endpoint::kvdb::KvdbEntry::version

version number (changes on every on existing item)


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