libQuotient
A Qt library for building matrix clients
key_backup.h File Reference
Include dependency graph for key_backup.h:

Go to the source code of this file.

Classes

class  Quotient::PostRoomKeysVersionJob
 Create a new backup. More...
 
class  Quotient::GetRoomKeysVersionCurrentJob
 Get information about the latest backup version. More...
 
struct  Quotient::GetRoomKeysVersionCurrentJob::Response
 
class  Quotient::GetRoomKeysVersionJob
 Get information about an existing backup. More...
 
struct  Quotient::GetRoomKeysVersionJob::Response
 
class  Quotient::PutRoomKeysVersionJob
 Update information about an existing backup. More...
 
class  Quotient::DeleteRoomKeysVersionJob
 Delete an existing key backup. More...
 
class  Quotient::PutRoomKeyBySessionIdJob
 Store a key in the backup. More...
 
struct  Quotient::PutRoomKeyBySessionIdJob::Response
 
class  Quotient::GetRoomKeyBySessionIdJob
 Retrieve a key from the backup. More...
 
class  Quotient::DeleteRoomKeyBySessionIdJob
 Delete a key from the backup. More...
 
struct  Quotient::DeleteRoomKeyBySessionIdJob::Response
 
class  Quotient::PutRoomKeysByRoomIdJob
 Store several keys in the backup for a given room. More...
 
struct  Quotient::PutRoomKeysByRoomIdJob::Response
 
class  Quotient::GetRoomKeysByRoomIdJob
 Retrieve the keys from the backup for a given room. More...
 
class  Quotient::DeleteRoomKeysByRoomIdJob
 Delete the keys from the backup for a given room. More...
 
struct  Quotient::DeleteRoomKeysByRoomIdJob::Response
 
class  Quotient::PutRoomKeysJob
 Store several keys in the backup. More...
 
struct  Quotient::PutRoomKeysJob::Response
 
class  Quotient::GetRoomKeysJob
 Retrieve the keys from the backup. More...
 
class  Quotient::DeleteRoomKeysJob
 Delete the keys from the backup. More...
 
struct  Quotient::DeleteRoomKeysJob::Response
 

Namespaces

 Quotient
 

Functions

auto Quotient::collectResponse (const PostRoomKeysVersionJob *job)
 
auto Quotient::collectResponse (const GetRoomKeyBySessionIdJob *job)
 
auto Quotient::collectResponse (const GetRoomKeysByRoomIdJob *job)
 
auto Quotient::collectResponse (const GetRoomKeysJob *job)