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

#include <relations.h>

Public Attributes

QString nextBatch {}
 
QString prevBatch {}
 
std::optional< int > recursionDepth {}
 
RoomEvents chunk {}
 The child events of the requested event, ordered topologically most-recent first. More...
 

Detailed Description

Definition at line 105 of file relations.h.

Member Data Documentation

◆ chunk

RoomEvents Quotient::GetRelatingEventsJob::Response::chunk {}

The child events of the requested event, ordered topologically most-recent first.

Definition at line 120 of file relations.h.

◆ nextBatch

QString Quotient::GetRelatingEventsJob::Response::nextBatch {}

An opaque string representing a pagination token. The absence of this token means there are no more results to fetch and the client should stop paginating.

Definition at line 108 of file relations.h.

◆ prevBatch

QString Quotient::GetRelatingEventsJob::Response::prevBatch {}

An opaque string representing a pagination token. The absence of this token means this is the start of the result set, i.e. this is the first batch/page.

Definition at line 112 of file relations.h.

◆ recursionDepth

std::optional<int> Quotient::GetRelatingEventsJob::Response::recursionDepth {}

If the recurse parameter was supplied by the client, this response field is mandatory and gives the actual depth to which the server recursed. If the client did not specify the recurse parameter, this field must be absent.

Definition at line 117 of file relations.h.


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