file
sync.hppResponse from the /sync API.
Namespaces
- namespace mtx
- Top level namespace for mtxclient.
- namespace mtx::responses
- Namespace for the different types of responses.
Classes
- struct mtx::responses::AccountData
- Room specific Account Data events.
- struct mtx::responses::State
- State events.
- struct mtx::responses::Timeline
- State and Room events.
- struct mtx::responses::UnreadNotifications
- Counts of unread notifications for this room.
- struct mtx::responses::Ephemeral
- The ephemeral events in the room that aren't recorded in the timeline or state of the room. e.g. typing.
- struct mtx::responses::JoinedRoom
- A room that the user has joined.
- struct mtx::responses::LeftRoom
- A room that the user has left or been banned from.
- struct mtx::responses::InvitedRoom
- A room that the user has been invited to.
- struct mtx::responses::KnockedRoom
- A room that the user has knocked on.
- struct mtx::responses::Rooms
- Room updates.
- struct mtx::responses::DeviceLists
- Information on e2e device updates.
- struct mtx::responses::ToDevice
- Information on to_device events in sync.
- struct mtx::responses::Sync
- Response from the
GET /_matrix/client/r0/sync
endpoint.