libkazv
Kazv::Api::SyncJob::Rooms Struct Reference

Updates to rooms. More...

#include <sync.hpp>

Public Attributes

immer::map< std::string, JoinedRoomjoin
 The rooms that the user has joined, mapped as room ID to room information. More...
 
immer::map< std::string, InvitedRoominvite
 The rooms that the user has been invited to, mapped as room ID to room information. More...
 
immer::map< std::string, KnockedRoomknock
 The rooms that the user has knocked upon, mapped as room ID to room information. More...
 
immer::map< std::string, LeftRoomleave
 The rooms that the user has left or been banned from, mapped as room ID to room information. More...
 

Detailed Description

Updates to rooms.

Member Data Documentation

◆ invite

immer::map<std::string, InvitedRoom> Kazv::Api::SyncJob::Rooms::invite

The rooms that the user has been invited to, mapped as room ID to room information.

◆ join

immer::map<std::string, JoinedRoom> Kazv::Api::SyncJob::Rooms::join

The rooms that the user has joined, mapped as room ID to room information.

◆ knock

immer::map<std::string, KnockedRoom> Kazv::Api::SyncJob::Rooms::knock

The rooms that the user has knocked upon, mapped as room ID to room information.

◆ leave

immer::map<std::string, LeftRoom> Kazv::Api::SyncJob::Rooms::leave

The rooms that the user has left or been banned from, mapped as room ID to room information.


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