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

#include <relations.h>

Public Attributes

QString nextBatch {}
 
QString prevBatch {}
 
std::optional< int > recursionDepth {}
 
RoomEvents chunk {}
 

Detailed Description

Definition at line 369 of file relations.h.

Member Data Documentation

◆ chunk

RoomEvents Quotient::GetRelatingEventsWithRelTypeAndEventTypeJob::Response::chunk {}

The child events of the requested event, ordered topologically most-recent first. The events returned will match the relType and eventType supplied in the URL.

Definition at line 386 of file relations.h.

◆ nextBatch

QString Quotient::GetRelatingEventsWithRelTypeAndEventTypeJob::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 372 of file relations.h.

◆ prevBatch

QString Quotient::GetRelatingEventsWithRelTypeAndEventTypeJob::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 376 of file relations.h.

◆ recursionDepth

std::optional<int> Quotient::GetRelatingEventsWithRelTypeAndEventTypeJob::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 381 of file relations.h.


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