#include <inbound-group-session.hpp>
◆ InboundGroupSession() [1/4]
Kazv::InboundGroupSession::InboundGroupSession |
( |
| ) |
|
|
explicit |
◆ InboundGroupSession() [2/4]
Kazv::InboundGroupSession::InboundGroupSession |
( |
std::string |
sessionKey, |
|
|
std::string |
ed25519Key |
|
) |
| |
|
explicit |
◆ InboundGroupSession() [3/4]
◆ InboundGroupSession() [4/4]
◆ ~InboundGroupSession()
Kazv::InboundGroupSession::~InboundGroupSession |
( |
| ) |
|
|
default |
◆ decrypt()
MaybeString Kazv::InboundGroupSession::decrypt |
( |
std::string |
message, |
|
|
std::string |
eventId, |
|
|
Timestamp |
originServerTs |
|
) |
| |
◆ ed25519Key()
std::string Kazv::InboundGroupSession::ed25519Key |
( |
| ) |
const |
◆ merge()
Try to merge this session with another session.
- Parameters
-
that | The other session to merge with. |
- Returns
- true iff the two sessions are mergeable.
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ valid()
bool Kazv::InboundGroupSession::valid |
( |
| ) |
const |
◆ from_json
◆ to_json
The documentation for this class was generated from the following files: