Matrix-0.0 API Reference

MatrixEventRoomThirdPartyInvite — Class to hold a m.room.third_party_invite event
MatrixMessageLocation — This message represents a real-world location.
MatrixHTTPAPI — This is a class for low level communication with a Matrix.org server via HTTP.
MatrixEventCallInvite — This event is sent by the caller when they wish to establish a call.
MatrixEventRoomName — Class to hold a m.room.name event.
MatrixEventPresence — Class for representing presence events
MatrixEventState
MatrixEventRoomCanonicalAlias — Class to hold a m.room.canonical_alias event
MatrixEventRoomAvatar — Class to hold a m.room.avatar event
MatrixClient — Base interface for client communication with a Matrix.org homeserver
MatrixMessageAudio — Class to hold a m.audio message
MatrixProfile — Object to hold a user's profile
MatrixEventTyping — Class to hold an m.typing event.
MatrixJsonCompact — Abstract parent class for classes that can be saved to JSON.
MatrixEventRoomMember — Class for representing a room membership events
MatrixEventRoom — Abstract base class for room events.
MatrixMessageBase — Base class for message handlers.
MatrixEventReceipt — Class to hold m.receipt events.
MatrixEventRoomMessageFeedback — Class to hold a m.room.message.feedback event.
MatrixHTTPClient — An event-driven client class to communicate with HTTP based Matrix.org servers.
MatrixEventRoomCreate — Class to hold a m.room.create event
MatrixEventRoomGuestAccess — Class to hold a m.room.guest_access event
MatrixEventCall — Base class for m.call.* events.
MatrixEventRoomJoinRules — Class to hold a m.room.join_rules event.
MatrixMessageFile — Class to hold a m.file message
MatrixEventBase — Base class for Matrix events.
MatrixEventTag
MatrixEventCallAnswer — This event is sent by the callee when they wish to answer the call.
MatrixMessageImage — Class to hold a m.image message
MatrixEventCallHangup — Sent by either party to signal their termination of the call. This can be sent either once the call has has been established or before to abort the call.
MatrixEventRoomRedaction — Class to hold a m.room.redaction event
MatrixMessageNotice — Message type to hold a m.notice message
MatrixEventRoomHistoryVisibility — Class to hold a m.room.history_visibility event.
MatrixEventRoomAliases — Class to hold a m.room.aliases event.
MatrixEventCallCandidates — This event is sent by callers after sending an invite and by the callee after answering. Its purpose is to give the other party additional ICE candidates to try using to communicate.
MatrixAPI — Base interface for all Client/Server API functionality.
MatrixEventRoomPowerLevels — Class to handle m.room.power_levels event
MatrixMessageText — Message handler for plain text messages
MatrixMessageVideo — This message represents a single video clip.
MatrixEventRoomTopic — Event type to hold the m.room.topic event.
MatrixEventRoomMessage — Class to hold an m.room.message event
MatrixMessageEmote — The emote message type
matrix-types