libkazv
sync.hpp File Reference
Include dependency graph for sync.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Kazv::Api::SyncJob
 Synchronise the client's state and receive new messages. More...
 
struct  Kazv::Api::SyncJob::RoomSummary
 Information about the room which clients may need to correctly render it to users. More...
 
struct  Kazv::Api::SyncJob::UnreadNotificationCounts
 Counts of unread notifications for this room. More...
 
struct  Kazv::Api::SyncJob::JoinedRoom
 Synchronise the client's state with the latest state on the server. More...
 
struct  Kazv::Api::SyncJob::InviteState
 The stripped state of a room that the user has been invited to. More...
 
struct  Kazv::Api::SyncJob::InvitedRoom
 Synchronise the client's state with the latest state on the server. More...
 
struct  Kazv::Api::SyncJob::KnockState
 The stripped state of a room that the user has knocked upon. More...
 
struct  Kazv::Api::SyncJob::KnockedRoom
 Synchronise the client's state with the latest state on the server. More...
 
struct  Kazv::Api::SyncJob::LeftRoom
 Synchronise the client's state with the latest state on the server. More...
 
struct  Kazv::Api::SyncJob::Rooms
 Updates to rooms. More...
 
class  Kazv::Api::SyncJob::JobResponse
 
struct  nlohmann::adl_serializer< SyncJob::RoomSummary >
 
struct  nlohmann::adl_serializer< SyncJob::UnreadNotificationCounts >
 
struct  nlohmann::adl_serializer< SyncJob::JoinedRoom >
 
struct  nlohmann::adl_serializer< SyncJob::InviteState >
 
struct  nlohmann::adl_serializer< SyncJob::InvitedRoom >
 
struct  nlohmann::adl_serializer< SyncJob::KnockState >
 
struct  nlohmann::adl_serializer< SyncJob::KnockedRoom >
 
struct  nlohmann::adl_serializer< SyncJob::LeftRoom >
 
struct  nlohmann::adl_serializer< SyncJob::Rooms >
 

Namespaces

 Kazv
 
 Kazv::Api
 
 nlohmann
 

Typedefs

using Kazv::Api::SyncResponse = SyncJob::JobResponse