Go to the documentation of this file.
19 struct InboundGroupSessionPrivate;
41 std::unique_ptr<InboundGroupSessionPrivate> m_d;
MaybeString decrypt(std::string message, std::string eventId, Timestamp originServerTs)
Definition: inbound-group-session.cpp:112
Definition: inbound-group-session.hpp:21
friend void to_json(nlohmann::json &j, const InboundGroupSession &s)
Definition: inbound-group-session.cpp:147
Definition: location.hpp:10
std::int_fast64_t Timestamp
Definition: event.hpp:18
std::string ed25519Key() const
Definition: inbound-group-session.cpp:142
friend void from_json(const nlohmann::json &j, InboundGroupSession &s)
Definition: inbound-group-session.cpp:159
InboundGroupSession & operator=(const InboundGroupSession &that)
Definition: inbound-group-session.cpp:95
InboundGroupSession()
Definition: inbound-group-session.cpp:73
nlohmann::json json
Definition: jsonwrap.hpp:20
bool valid() const
Definition: inbound-group-session.cpp:107