libQuotient
A Qt library for building matrix clients
|
This is the complete list of members for Quotient::Database, including all inherited members.
addGroupSessionIndexRecord(const QString &roomId, const QString &sessionId, uint32_t index, const QString &eventId, qint64 ts) | Quotient::Database | |
clear() | Quotient::Database | |
clearRoomData(const QString &roomId) | Quotient::Database | |
commit() | Quotient::Database | |
Database(const QString &userId, const QString &deviceId, PicklingKey &&picklingKey) | Quotient::Database | |
database() const | Quotient::Database | |
devicesWithoutKey(const QString &roomId, QMultiHash< QString, QString > devices, const QByteArray &sessionId) | Quotient::Database | |
edKeyForKeyId(const QString &userId, const QString &edKeyId) | Quotient::Database | |
edKeyForMegolmSession(const QString &sessionId) | Quotient::Database | |
execute(const QString &queryString) | Quotient::Database | |
execute(QSqlQuery &query) | Quotient::Database | |
groupSessionIndexRecord(const QString &roomId, const QString &sessionId, qint64 index) | Quotient::Database | |
isSessionVerified(const QString &edKey) | Quotient::Database | |
loadCurrentOutboundMegolmSession(const QString &roomId) | Quotient::Database | |
loadEncrypted(const QString &name) | Quotient::Database | |
loadMegolmSessions(const QString &roomId) | Quotient::Database | |
loadOlmSessions() | Quotient::Database | |
prepareQuery(const QString &queryString) const | Quotient::Database | |
saveCurrentOutboundMegolmSession(const QString &roomId, const QOlmOutboundGroupSession &session) | Quotient::Database | |
saveMegolmSession(const QString &roomId, const QOlmInboundGroupSession &session, const QByteArray &senderKey, const QByteArray &senderClaimedEdKey) | Quotient::Database | |
saveOlmSession(const QByteArray &senderKey, const QOlmSession &session, const QDateTime ×tamp) | Quotient::Database | |
selfSigningPublicKey() | Quotient::Database | |
senderKeyForMegolmSession(const QString &sessionId) | Quotient::Database | |
setDevicesReceivedKey(const QString &roomId, const QVector< std::tuple< QString, QString, QString >> &devices, const QByteArray &sessionId, uint32_t index) | Quotient::Database | |
setMasterKeyVerified(const QString &masterKey) | Quotient::Database | |
setOlmSessionLastReceived(const QByteArray &sessionId, const QDateTime ×tamp) | Quotient::Database | |
setSessionVerified(const QString &edKeyId) | Quotient::Database | |
setupOlmAccount(QOlmAccount &olmAccount) | Quotient::Database | |
storeEncrypted(const QString &name, const QByteArray &key) | Quotient::Database | |
storeOlmAccount(const QOlmAccount &olmAccount) | Quotient::Database | |
transaction() | Quotient::Database | |
updateOlmSession(const QByteArray &senderKey, const QOlmSession &session) | Quotient::Database | |
userSigningPublicKey() | Quotient::Database | |
version() | Quotient::Database |