msg namespace
Non-state events sent in the timeline like messages.
Classes
- struct Audio
- Content of
m.room.messagewith msgtypem.audio. - struct Dummy
- Content of the
m.dummyevent. - struct ElementEffect
- Content of
m.room.messagewith a msgtype used by Element to show a fancy effect. - struct Emote
- Content of
m.room.messagewith msgtypem.emote. - struct Encrypted
- Content of the
m.room.encryptedevent. - struct File
- Content of
m.room.messagewith msgtypem.file. - struct ForwardedRoomKey
- Content of the
m.forwarded_room_keyevent. - struct Image
- Content of
m.room.messagewith msgtypem.image. - struct KeyRequest
- A request to share a session key.
- struct KeyVerificationAccept
- Implements the
m.key.verification.acceptevent. - struct KeyVerificationCancel
- implementation of the
m.key.verification.cancelevent - struct KeyVerificationReady
- Implements the
m.key.verification.readyevent. - struct KeyVerificationRequest
- Content of the
m.key.verification.requestevent. - struct KeyVerificationStart
- Content of the
m.key.verification.startevent. - struct Location
- Content of
m.room.messagewith msgtypem.image. - struct Notice
- Content of
m.room.messagewith msgtypem.notice. - struct OlmCipherContent
- Content of an individual message encrypted for a certain key.
- struct OlmEncrypted
- Content of the
m.room.encryptedOlm event. - struct Reaction
- Content for the
m.reactionevent. - struct Redacted
- Stripped out content for redacted events.
- struct Redaction
- Content for the
m.room.redactionstate event. - struct RoomKey
- Content of the
m.room_keyevent. - struct StickerImage
- Content of
m.sticker. - struct Text
- Content of
m.room.messagewith msgtypem.text. - struct Unknown
- Content of
m.room.messagewith an unrecognized msgtype. - struct Video
- Content of
m.room.messagewith msgtypem.video.
Enums
- enum class SASMethods { Decimal, Emoji, Unsupported }
- Display methods for Short Authentication Strings.
- enum class VerificationMethods { SASv1, Unsupported }
- The different verification methods.
- enum class RequestAction { Request, Cancellation, Unknown }
- The type of key request.
Enum documentation
enum class mtx:: events:: msg:: SASMethods
#include <include/mtx/events/encrypted.hpp>
Display methods for Short Authentication Strings.
| Enumerators | |
|---|---|
| Decimal |
Display 3 times 4 digits. |
| Emoji | |
| Unsupported |
Display 7 emoji. |
enum class mtx:: events:: msg:: VerificationMethods
#include <include/mtx/events/encrypted.hpp>
The different verification methods.
| Enumerators | |
|---|---|
| SASv1 |
Short Authentication Strings. |
| Unsupported |
Unsupported method. |
enum class mtx:: events:: msg:: RequestAction
#include <include/mtx/events/encrypted.hpp>
The type of key request.
| Enumerators | |
|---|---|
| Request |
request |
| Cancellation |
request_cancellation |
| Unknown |
Unknown request action. |