<spanclass="refentrytitle"><ahref="Matrix-0.0-MatrixEventRoomThirdPartyInvite.html">MatrixEventRoomThirdPartyInvite</a></span><spanclass="refpurpose"> — Class to hold a m.room.third_party_invite event</span>
<spanclass="refentrytitle"><ahref="Matrix-0.0-MatrixMessageLocation.html">MatrixMessageLocation</a></span><spanclass="refpurpose"> — This message represents a real-world location.</span>
<spanclass="refentrytitle"><ahref="Matrix-0.0-MatrixHTTPAPI.html">MatrixHTTPAPI</a></span><spanclass="refpurpose"> — This is a class for low level communication with a Matrix.org server via HTTP.</span>
</dt>
<dt>
<spanclass="refentrytitle"><ahref="Matrix-0.0-MatrixEventCallInvite.html">MatrixEventCallInvite</a></span><spanclass="refpurpose"> — This event is sent by the caller when they wish to establish a call.</span>
</dt>
<dt>
<spanclass="refentrytitle"><ahref="Matrix-0.0-MatrixEventRoomName.html">MatrixEventRoomName</a></span><spanclass="refpurpose"> — Class to hold a m.room.name event.</span>
</dt>
<dt>
<spanclass="refentrytitle"><ahref="Matrix-0.0-MatrixEventPresence.html">MatrixEventPresence</a></span><spanclass="refpurpose"> — Class for representing presence events</span>
<spanclass="refentrytitle"><ahref="Matrix-0.0-MatrixEventRoomCanonicalAlias.html">MatrixEventRoomCanonicalAlias</a></span><spanclass="refpurpose"> — Class to hold a m.room.canonical_alias event</span>
<spanclass="refentrytitle"><ahref="Matrix-0.0-MatrixEventRoomAvatar.html">MatrixEventRoomAvatar</a></span><spanclass="refpurpose"> — Class to hold a m.room.avatar event</span>
<spanclass="refentrytitle"><ahref="Matrix-0.0-MatrixClient.html">MatrixClient</a></span><spanclass="refpurpose"> — Base interface for client communication with a Matrix.org homeserver</span>
<spanclass="refentrytitle"><ahref="Matrix-0.0-MatrixMessageAudio.html">MatrixMessageAudio</a></span><spanclass="refpurpose"> — Class to hold a m.audio message</span>
</dt>
<dt>
<spanclass="refentrytitle"><ahref="Matrix-0.0-MatrixProfile.html">MatrixProfile</a></span><spanclass="refpurpose"> — Object to hold a user's profile</span>
</dt>
<dt>
<spanclass="refentrytitle"><ahref="Matrix-0.0-MatrixEventTyping.html">MatrixEventTyping</a></span><spanclass="refpurpose"> — Class to hold an m.typing event.</span>
<spanclass="refentrytitle"><ahref="Matrix-0.0-MatrixJsonCompact.html">MatrixJsonCompact</a></span><spanclass="refpurpose"> — Abstract parent class for classes that can be saved to JSON.</span>
<spanclass="refentrytitle"><ahref="Matrix-0.0-MatrixEventRoomMember.html">MatrixEventRoomMember</a></span><spanclass="refpurpose"> — Class for representing a room membership events</span>
</dt>
<dt>
<spanclass="refentrytitle"><ahref="Matrix-0.0-MatrixEventRoom.html">MatrixEventRoom</a></span><spanclass="refpurpose"> — Abstract base class for room events.</span>
</dt>
<dt>
<spanclass="refentrytitle"><ahref="Matrix-0.0-MatrixMessageBase.html">MatrixMessageBase</a></span><spanclass="refpurpose"> — Base class for message handlers.</span>
</dt>
<dt>
<spanclass="refentrytitle"><ahref="Matrix-0.0-MatrixEventReceipt.html">MatrixEventReceipt</a></span><spanclass="refpurpose"> — Class to hold m.receipt events.</span>
</dt>
<dt>
<spanclass="refentrytitle"><ahref="Matrix-0.0-MatrixEventRoomMessageFeedback.html">MatrixEventRoomMessageFeedback</a></span><spanclass="refpurpose"> — Class to hold a m.room.message.feedback event.</span>
<spanclass="refentrytitle"><ahref="Matrix-0.0-MatrixHTTPClient.html">MatrixHTTPClient</a></span><spanclass="refpurpose"> — An event-driven client class to communicate with HTTP based Matrix.org servers.</span>
<spanclass="refentrytitle"><ahref="Matrix-0.0-MatrixEventRoomCreate.html">MatrixEventRoomCreate</a></span><spanclass="refpurpose"> — Class to hold a m.room.create event</span>
<spanclass="refentrytitle"><ahref="Matrix-0.0-MatrixEventRoomGuestAccess.html">MatrixEventRoomGuestAccess</a></span><spanclass="refpurpose"> — Class to hold a m.room.guest_access event</span>
<spanclass="refentrytitle"><ahref="Matrix-0.0-MatrixEventCall.html">MatrixEventCall</a></span><spanclass="refpurpose"> — Base class for m.call.* events.</span>
<spanclass="refentrytitle"><ahref="Matrix-0.0-MatrixEventRoomJoinRules.html">MatrixEventRoomJoinRules</a></span><spanclass="refpurpose"> — Class to hold a m.room.join_rules event.</span>
</dt>
<dt>
<spanclass="refentrytitle"><ahref="Matrix-0.0-MatrixMessageFile.html">MatrixMessageFile</a></span><spanclass="refpurpose"> — Class to hold a m.file message</span>
</dt>
<dt>
<spanclass="refentrytitle"><ahref="Matrix-0.0-MatrixEventBase.html">MatrixEventBase</a></span><spanclass="refpurpose"> — Base class for Matrix events.</span>
<spanclass="refentrytitle"><ahref="Matrix-0.0-MatrixEventCallAnswer.html">MatrixEventCallAnswer</a></span><spanclass="refpurpose"> — This event is sent by the callee when they wish to answer the call.</span>
</dt>
<dt>
<spanclass="refentrytitle"><ahref="Matrix-0.0-MatrixMessageImage.html">MatrixMessageImage</a></span><spanclass="refpurpose"> — Class to hold a m.image message</span>
</dt>
<dt>
<spanclass="refentrytitle"><ahref="Matrix-0.0-MatrixEventCallHangup.html">MatrixEventCallHangup</a></span><spanclass="refpurpose"> — 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.</span>
</dt>
<dt>
<spanclass="refentrytitle"><ahref="Matrix-0.0-MatrixEventRoomRedaction.html">MatrixEventRoomRedaction</a></span><spanclass="refpurpose"> — Class to hold a m.room.redaction event</span>
</dt>
<dt>
<spanclass="refentrytitle"><ahref="Matrix-0.0-MatrixMessageNotice.html">MatrixMessageNotice</a></span><spanclass="refpurpose"> — Message type to hold a m.notice message</span>
</dt>
<dt>
<spanclass="refentrytitle"><ahref="Matrix-0.0-MatrixEventRoomHistoryVisibility.html">MatrixEventRoomHistoryVisibility</a></span><spanclass="refpurpose"> — Class to hold a m.room.history_visibility event.</span>
</dt>
<dt>
<spanclass="refentrytitle"><ahref="Matrix-0.0-MatrixEventRoomAliases.html">MatrixEventRoomAliases</a></span><spanclass="refpurpose"> — Class to hold a m.room.aliases event.</span>
</dt>
<dt>
<spanclass="refentrytitle"><ahref="Matrix-0.0-MatrixEventCallCandidates.html">MatrixEventCallCandidates</a></span><spanclass="refpurpose"> — 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.</span>
<spanclass="refentrytitle"><ahref="Matrix-0.0-MatrixAPI.html">MatrixAPI</a></span><spanclass="refpurpose"> — Base interface for all Client/Server API functionality.</span>
<spanclass="refentrytitle"><ahref="Matrix-0.0-MatrixEventRoomPowerLevels.html">MatrixEventRoomPowerLevels</a></span><spanclass="refpurpose"> — Class to handle m.room.power_levels event</span>
</dt>
<dt>
<spanclass="refentrytitle"><ahref="Matrix-0.0-MatrixMessageText.html">MatrixMessageText</a></span><spanclass="refpurpose"> — Message handler for plain text messages</span>
</dt>
<dt>
<spanclass="refentrytitle"><ahref="Matrix-0.0-MatrixMessageVideo.html">MatrixMessageVideo</a></span><spanclass="refpurpose"> — This message represents a single video clip.</span>
</dt>
<dt>
<spanclass="refentrytitle"><ahref="Matrix-0.0-MatrixEventRoomTopic.html">MatrixEventRoomTopic</a></span><spanclass="refpurpose"> — Event type to hold the m.room.topic event.</span>
</dt>
<dt>
<spanclass="refentrytitle"><ahref="Matrix-0.0-MatrixEventRoomMessage.html">MatrixEventRoomMessage</a></span><spanclass="refpurpose"> — Class to hold an m.room.message event</span>
</dt>
<dt>
<spanclass="refentrytitle"><ahref="Matrix-0.0-MatrixMessageEmote.html">MatrixMessageEmote</a></span><spanclass="refpurpose"> — The emote message type</span>