#include <libkazv-config.hpp>
#include <string>
#include <variant>
#include <immer/flex_vector.hpp>
#include <immer/map.hpp>
#include <serialization/immer-flex-vector.hpp>
#include <serialization/immer-box.hpp>
#include <serialization/immer-map.hpp>
#include <serialization/immer-array.hpp>
#include <csapi/sync.hpp>
#include <event.hpp>
#include <crypto.hpp>
#include "push-rules-desc.hpp"
#include "local-echo.hpp"
#include "clientutil.hpp"
Go to the source code of this file.
|
PendingRoomKeyEvent | Kazv::makePendingRoomKeyEventV0 (std::string txnId, Event event, immer::map< std::string, immer::flex_vector< std::string >> devices) |
|
template<class Archive > |
void | Kazv::serialize (Archive &ar, ReadReceipt &r, std::uint32_t const) |
|
template<class Archive > |
void | Kazv::serialize (Archive &ar, PendingRoomKeyEvent &e, std::uint32_t const version) |
|
auto | Kazv::sortKeyForTimelineEvent (Event e) -> std::tuple< Timestamp, std::string > |
| Get the sort key for a timeline event. More...
|
|
template<class Archive > |
void | Kazv::serialize (Archive &ar, RoomModel &r, std::uint32_t const version) |
|
template<class Archive > |
void | Kazv::serialize (Archive &ar, RoomListModel &l, std::uint32_t const) |
|