Enumeration

CMEventType

since: 0

Declaration

enum CM.EventType

Description [src]

The type of a Matrix event.

See cm_event_get_m_type().

Available since: 0

Members

CM_M_UNKNOWN

The event type is unknown.

  • Value: 0
  • Nickname: unknown
  • Available since: 0
CM_M_CALL_ANSWER
No description available.
  • Value: 1
  • Nickname: call-answer
  • Available since: 0
CM_M_CALL_ASSERTED_IDENTITY
No description available.
  • Value: 2
  • Nickname: call-asserted-identity
  • Available since: 0
CM_M_CALL_ASSERTED_IDENTITY_PREFIX
No description available.
  • Value: 3
  • Nickname: call-asserted-identity-prefix
  • Available since: 0
CM_M_CALL_CANDIDATES
No description available.
  • Value: 4
  • Nickname: call-candidates
  • Available since: 0
CM_M_CALL_HANGUP
No description available.
  • Value: 5
  • Nickname: call-hangup
  • Available since: 0
CM_M_CALL_INVITE
No description available.
  • Value: 6
  • Nickname: call-invite
  • Available since: 0
CM_M_CALL_NEGOTIATE
No description available.
  • Value: 7
  • Nickname: call-negotiate
  • Available since: 0
CM_M_CALL_REJECT
No description available.
  • Value: 8
  • Nickname: call-reject
  • Available since: 0
CM_M_CALL_REPLACES
No description available.
  • Value: 9
  • Nickname: call-replaces
  • Available since: 0
CM_M_CALL_SELECT_ANSWER
No description available.
  • Value: 10
  • Nickname: call-select-answer
  • Available since: 0
CM_M_DIRECT
No description available.
  • Value: 11
  • Nickname: direct
  • Available since: 0
CM_M_DUMMY
No description available.
  • Value: 12
  • Nickname: dummy
  • Available since: 0
CM_M_FORWARDED_ROOM_KEY
No description available.
  • Value: 13
  • Nickname: forwarded-room-key
  • Available since: 0
CM_M_FULLY_READ
No description available.
  • Value: 14
  • Nickname: fully-read
  • Available since: 0
CM_M_IGNORED_USER_LIST
No description available.
  • Value: 15
  • Nickname: ignored-user-list
  • Available since: 0
CM_M_KEY_VERIFICATION_ACCEPT
No description available.
  • Value: 16
  • Nickname: key-verification-accept
  • Available since: 0
CM_M_KEY_VERIFICATION_CANCEL
No description available.
  • Value: 17
  • Nickname: key-verification-cancel
  • Available since: 0
CM_M_KEY_VERIFICATION_DONE
No description available.
  • Value: 18
  • Nickname: key-verification-done
  • Available since: 0
CM_M_KEY_VERIFICATION_KEY
No description available.
  • Value: 19
  • Nickname: key-verification-key
  • Available since: 0
CM_M_KEY_VERIFICATION_MAC
No description available.
  • Value: 20
  • Nickname: key-verification-mac
  • Available since: 0
CM_M_KEY_VERIFICATION_READY
No description available.
  • Value: 21
  • Nickname: key-verification-ready
  • Available since: 0
CM_M_KEY_VERIFICATION_REQUEST
No description available.
  • Value: 22
  • Nickname: key-verification-request
  • Available since: 0
CM_M_KEY_VERIFICATION_START
No description available.
  • Value: 23
  • Nickname: key-verification-start
  • Available since: 0
CM_M_PRESENCE
No description available.
  • Value: 24
  • Nickname: presence
  • Available since: 0
CM_M_PUSH_RULES
No description available.
  • Value: 25
  • Nickname: push-rules
  • Available since: 0
CM_M_REACTION
No description available.
  • Value: 26
  • Nickname: reaction
  • Available since: 0
CM_M_RECEIPT
No description available.
  • Value: 27
  • Nickname: receipt
  • Available since: 0
CM_M_ROOM_ALIASES
No description available.
  • Value: 28
  • Nickname: room-aliases
  • Available since: 0
CM_M_ROOM_AVATAR
No description available.
  • Value: 29
  • Nickname: room-avatar
  • Available since: 0
CM_M_ROOM_BOT_OPTIONS
No description available.
  • Value: 30
  • Nickname: room-bot-options
  • Available since: 0
CM_M_ROOM_CANONICAL_ALIAS
No description available.
  • Value: 31
  • Nickname: room-canonical-alias
  • Available since: 0
CM_M_ROOM_CREATE
No description available.
  • Value: 32
  • Nickname: room-create
  • Available since: 0
CM_M_ROOM_ENCRYPTED

An event in an encypted room. This is the majority of events when a room is encrypted.

  • Value: 33
  • Nickname: room-encrypted
  • Available since: 0
CM_M_ROOM_ENCRYPTION
No description available.
  • Value: 34
  • Nickname: room-encryption
  • Available since: 0
CM_M_ROOM_GUEST_ACCESS
No description available.
  • Value: 35
  • Nickname: room-guest-access
  • Available since: 0
CM_M_ROOM_HISTORY_VISIBILITY
No description available.
  • Value: 36
  • Nickname: room-history-visibility
  • Available since: 0
CM_M_ROOM_JOIN_RULES
No description available.
  • Value: 37
  • Nickname: room-join-rules
  • Available since: 0
CM_M_ROOM_KEY
No description available.
  • Value: 38
  • Nickname: room-key
  • Available since: 0
CM_M_ROOM_KEY_REQUEST
No description available.
  • Value: 39
  • Nickname: room-key-request
  • Available since: 0
CM_M_ROOM_MEMBER
No description available.
  • Value: 40
  • Nickname: room-member
  • Available since: 0
CM_M_ROOM_MESSAGE

An event representing a message sent to a room. See CmRoomMessageEvent.

  • Value: 41
  • Nickname: room-message
  • Available since: 0
CM_M_ROOM_MESSAGE_FEEDBACK
No description available.
  • Value: 42
  • Nickname: room-message-feedback
  • Available since: 0
CM_M_ROOM_NAME
No description available.
  • Value: 43
  • Nickname: room-name
  • Available since: 0
CM_M_ROOM_PINNED_EVENTS
No description available.
  • Value: 44
  • Nickname: room-pinned-events
  • Available since: 0
CM_M_ROOM_PLUMBING
No description available.
  • Value: 45
  • Nickname: room-plumbing
  • Available since: 0
CM_M_ROOM_POWER_LEVELS
No description available.
  • Value: 46
  • Nickname: room-power-levels
  • Available since: 0
CM_M_ROOM_REDACTION
No description available.
  • Value: 47
  • Nickname: room-redaction
  • Available since: 0
CM_M_ROOM_RELATED_GROUPS
No description available.
  • Value: 48
  • Nickname: room-related-groups
  • Available since: 0
CM_M_ROOM_SERVER_ACL
No description available.
  • Value: 49
  • Nickname: room-server-acl
  • Available since: 0
CM_M_ROOM_THIRD_PARTY_INVITE
No description available.
  • Value: 50
  • Nickname: room-third-party-invite
  • Available since: 0
CM_M_ROOM_TOMBSTONE
No description available.
  • Value: 51
  • Nickname: room-tombstone
  • Available since: 0
CM_M_ROOM_TOPIC
No description available.
  • Value: 52
  • Nickname: room-topic
  • Available since: 0
CM_M_SECRET_REQUEST
No description available.
  • Value: 53
  • Nickname: secret-request
  • Available since: 0
CM_M_SECRET_SEND
No description available.
  • Value: 54
  • Nickname: secret-send
  • Available since: 0
CM_M_SECRET_STORAGE_DEFAULT_KEY
No description available.
  • Value: 55
  • Nickname: secret-storage-default-key
  • Available since: 0
CM_M_SPACE_CHILD
No description available.
  • Value: 56
  • Nickname: space-child
  • Available since: 0
CM_M_SPACE_PARENT
No description available.
  • Value: 57
  • Nickname: space-parent
  • Available since: 0
CM_M_STICKER
No description available.
  • Value: 58
  • Nickname: sticker
  • Available since: 0
CM_M_TAG
No description available.
  • Value: 59
  • Nickname: tag
  • Available since: 0
CM_M_TYPING
No description available.
  • Value: 60
  • Nickname: typing
  • Available since: 0
CM_M_USER_STATUS
No description available.
  • Value: 256
  • Nickname: user-status
  • Available since: 0
CM_M_ROOM_INVITE
No description available.
  • Value: 257
  • Nickname: room-invite
  • Available since: 0
CM_M_ROOM_BAN
No description available.
  • Value: 258
  • Nickname: room-ban
  • Available since: 0
CM_M_ROOM_KICK
No description available.
  • Value: 259
  • Nickname: room-kick
  • Available since: 0