class |
CallAnswer |
Message Event.
|
class |
CallCandidates |
Message Event.
|
class |
CallHangup |
Message Event.
|
class |
CallInvite |
Message Event.
|
class |
Direct |
A map of which rooms are considered 'direct' rooms for specific users is kept in account_data in an event of type m.direct.
|
class |
Dummy |
This event type is used to indicate new Olm sessions for end-to-end encryption.
|
class |
ForwardedRoomKey |
This event type is used to forward keys for end-to-end encryption.
|
class |
FullyRead |
The current location of the user's read marker in a room.
|
class |
IgnoredUserList |
A map of users which are considered ignored is kept in account_data in an event type of m.ignored_user_list.
|
class |
KeyVerificationAccept |
Accepts a previously sent m.key.verification.start message.
|
class |
KeyVerificationCancel |
Cancels a key verification process/request.
|
class |
KeyVerificationKey |
Sends the ephemeral public key for a device to the partner device.
|
class |
KeyVerificationMac |
Sends the MAC of a device's key to the partner device.
|
class |
KeyVerificationRequest |
Requests a key verification with another user's devices.
|
class |
KeyVerificationStart |
Begins a key verification process.
|
class |
Presence |
Informs the client of a user's presence state change.
|
class |
PushRules |
All user push rules.
|
class |
RawEvent |
Raw message for all unknown messages.
|
class |
Receipt |
A map of which rooms are considered 'direct' rooms for specific users is kept in account_data in an event of type m.direct.
|
class |
RoomAliases |
This event is sent by a homeserver directly to inform of changes to the list of aliases it knows about for that room.
|
class |
RoomAvatar |
A picture that is associated with the room.
|
class |
RoomCanonicalAlias |
This event is used to inform the room about which alias should be considered the canonical one.
|
class |
RoomCreate |
This is the first event in a room and cannot be changed.
|
class |
RoomEncrypted |
This event type is used when sending encrypted events.
|
class |
RoomEncryption |
State Event.
|
class |
RoomEvent<C extends EventContent> |
Room Event.
|
class |
RoomGuestAccess |
This event controls whether guest users are allowed to join rooms.
|
class |
RoomHistoryVisibility |
This event controls whether a user can see the events that happened in a room from before they joined.
|
class |
RoomJoinRules |
A room may be ``public`` meaning anyone can join the room without any prior action.
|
class |
RoomKey |
This event type is used to exchange keys for end-to-end encryption.
|
class |
RoomKeyRequest |
This event type is used to request keys for end-to-end encryption.
|
class |
RoomMember |
Adjusts the membership state for a user in a room.
|
class |
RoomMessage<E extends RoomMessageContent> |
This event is used when sending messages in a room.
|
class |
RoomMessageFeedback |
Deprecated.
|
class |
RoomName |
A room has an opaque room ID which is not human-friendly to read.
|
class |
RoomPinned |
This event is used to "pin" particular events in a room for other participants to review later.
|
class |
RoomPowerLevels |
This event specifies the minimum level a user must have in order to perform a certain action.
|
class |
RoomRedaction |
Events can be redacted by either room or server admins.
|
class |
RoomServerAcl |
An event to indicate which servers are permitted to participate in the room.
|
class |
RoomThirdPartyInvite |
Acts as an m.room.member invite event, where there isn't a target user_id to invite.
|
class |
RoomTombstone |
A state event signifying that a room has been upgraded to a different room version, and that clients should go there.
|
class |
RoomTopic |
A topic is a short message detailing what is currently being discussed in the room.
|
class |
StateEvent<C extends EventContent> |
Event.
|
class |
Sticker |
This message represents a single sticker image.
|
class |
Tag |
Informs the client of tags on a room.
|
class |
Typing |
Informs the client of the list of users currently typing.
|