libQuotient
A Qt library for building matrix clients
Quotient::GetRoomKeysVersionCurrentJob::Response Struct Reference

#include <key_backup.h>

Public Attributes

QString algorithm {}
 The algorithm used for storing backups. More...
 
QJsonObject authData {}
 
int count {}
 The number of keys stored in the backup. More...
 
QString etag {}
 
QString version {}
 The backup version. More...
 

Detailed Description

Definition at line 69 of file key_backup.h.

Member Data Documentation

◆ algorithm

QString Quotient::GetRoomKeysVersionCurrentJob::Response::algorithm {}

The algorithm used for storing backups.

Definition at line 71 of file key_backup.h.

◆ authData

QJsonObject Quotient::GetRoomKeysVersionCurrentJob::Response::authData {}

Algorithm-dependent data. See the documentation for the backup algorithms in Server-side key backups for more information on the expected format of the data.

Definition at line 76 of file key_backup.h.

◆ count

int Quotient::GetRoomKeysVersionCurrentJob::Response::count {}

The number of keys stored in the backup.

Definition at line 79 of file key_backup.h.

◆ etag

QString Quotient::GetRoomKeysVersionCurrentJob::Response::etag {}

An opaque string representing stored keys in the backup. Clients can compare it with the etag value they received in the request of their last key storage request. If not equal, another client has modified the backup.

Definition at line 85 of file key_backup.h.

◆ version

QString Quotient::GetRoomKeysVersionCurrentJob::Response::version {}

The backup version.

Definition at line 88 of file key_backup.h.


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