Skip to main content

Module room

Module room 

Source
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.avatar event.
canonical_alias
Types for the m.room.canonical_alias event.
create
Types for the m.room.create event.
encrypted
Types for the m.room.encrypted event.
encryption
Types for the m.room.encryption event.
guest_access
Types for the m.room.guest_access event.
history_visibility
Types for the m.room.history_visibility event.
join_rules
Types for the m.room.join_rules event.
language
Types for the m.room.language event.
member
Types for the m.room.member event.
message
Types for the m.room.message event.
name
Types for the m.room.name event.
pinned_events
Types for the m.room.pinned_events event.
policy
Types for the m.room.policy event.
power_levels
Types for the m.room.power_levels event.
redaction
Types for the m.room.redaction event.
server_acl
Types for the m.room.server_acl event.
third_party_invite
Types for the m.room.third_party_invite event.
tombstone
Types for the m.room.tombstone event.
topic
Types for the m.room.topic event.

Structs§

EncryptedFile
A file sent to a room with end-to-end encryption enabled.
EncryptedFileHashes
A map of EncryptedFileHashAlgorithm to the associated EncryptedFileHash.
ImageInfo
Metadata about an image.
ThumbnailInfo
Metadata about a thumbnail.
V2EncryptedFileInfo
A file encrypted with the AES-CTR algorithm with a 256-bit key.

Enums§

EncryptedFileHash
The hash of an encrypted file’s ciphertext.
EncryptedFileHashAlgorithm
An algorithm used to generate the hash of an EncryptedFile.
EncryptedFileInfo
Information about the encryption of a file.
MediaSource
The source of a media file.