libQuotient
A Qt library for building matrix clients
|
#include <syncdata.h>
Public Member Functions | |
SyncRoomData (QString roomId, JoinState joinState, const QJsonObject &roomJson) | |
Public Attributes | |
QString | roomId |
JoinState | joinState |
RoomSummary | summary |
StateEvents | state |
RoomEvents | timeline |
Events | ephemeral |
Events | accountData |
bool | timelineLimited |
QString | timelinePrevBatch |
std::optional< int > | partiallyReadCount |
std::optional< int > | unreadCount |
std::optional< int > | highlightCount |
Definition at line 60 of file syncdata.h.
Quotient::SyncRoomData::SyncRoomData | ( | QString | roomId, |
JoinState | joinState, | ||
const QJsonObject & | roomJson | ||
) |
Events Quotient::SyncRoomData::accountData |
Definition at line 68 of file syncdata.h.
Events Quotient::SyncRoomData::ephemeral |
Definition at line 67 of file syncdata.h.
std::optional<int> Quotient::SyncRoomData::highlightCount |
Definition at line 74 of file syncdata.h.
JoinState Quotient::SyncRoomData::joinState |
Definition at line 63 of file syncdata.h.
std::optional<int> Quotient::SyncRoomData::partiallyReadCount |
Definition at line 72 of file syncdata.h.
QString Quotient::SyncRoomData::roomId |
Definition at line 62 of file syncdata.h.
StateEvents Quotient::SyncRoomData::state |
Definition at line 65 of file syncdata.h.
RoomSummary Quotient::SyncRoomData::summary |
Definition at line 64 of file syncdata.h.
RoomEvents Quotient::SyncRoomData::timeline |
Definition at line 66 of file syncdata.h.
bool Quotient::SyncRoomData::timelineLimited |
Definition at line 70 of file syncdata.h.
QString Quotient::SyncRoomData::timelinePrevBatch |
Definition at line 71 of file syncdata.h.
std::optional<int> Quotient::SyncRoomData::unreadCount |
Definition at line 73 of file syncdata.h.