Expand description
Modules for events in the m.room namespace.
This module also contains types shared by events in its child namespaces.
Modules§
- avatar
- Types for the
m.room.avatarevent. - canonical_
alias - Types for the
m.room.canonical_aliasevent. - create
- Types for the
m.room.createevent. - encrypted
- Types for the
m.room.encryptedevent. - encryption
- Types for the
m.room.encryptionevent. - guest_
access - Types for the
m.room.guest_accessevent. - history_
visibility - Types for the
m.room.history_visibilityevent. - join_
rules - Types for the
m.room.join_rulesevent. - language
- Types for the
m.room.languageevent. - member
- Types for the
m.room.memberevent. - message
- Types for the
m.room.messageevent. - name
- Types for the
m.room.nameevent. - pinned_
events - Types for the
m.room.pinned_eventsevent. - policy
- Types for the
m.room.policyevent. - power_
levels - Types for the
m.room.power_levelsevent. - redaction
- Types for the
m.room.redactionevent. - server_
acl - Types for the
m.room.server_aclevent. - third_
party_ invite - Types for the
m.room.third_party_inviteevent. - tombstone
- Types for the
m.room.tombstoneevent. - topic
- Types for the
m.room.topicevent.
Structs§
- Encrypted
File - A file sent to a room with end-to-end encryption enabled.
- Encrypted
File Hashes - A map of
EncryptedFileHashAlgorithmto the associatedEncryptedFileHash. - Image
Info - Metadata about an image.
- Thumbnail
Info - Metadata about a thumbnail.
- V2Encrypted
File Info - A file encrypted with the AES-CTR algorithm with a 256-bit key.
Enums§
- Encrypted
File Hash - The hash of an encrypted file’s ciphertext.
- Encrypted
File Hash Algorithm - An algorithm used to generate the hash of an
EncryptedFile. - Encrypted
File Info - Information about the encryption of a file.
- Media
Source - The source of a media file.