Expand description
Request types that can be sent over NATS
Structs§
- AddFederated
Event - Command to add an event we received over federation to the DAG
- AddFederated
Event Command - Command to add a PDU to the DAG
- AddNew
Event - Add an event to some room in which we are already participating
- AddRoom
Member Event - Command to add a new
m.room.memberevent. - AddRoom
Member Event Request - A request to add a new member event to a room
- Contextualize
Event - Command to contextualize an event
- Create
Room - POST /_matrix/client/*/createRoom
- Create
Room Request - A request to create a room
- Federated
Matrix Error - Wrapper around a matrix error we received over federation
- Forget
Room - Command to mark a room as forgotten
- GetRoom
Event - GET /_matrix/client/*/rooms/{roomId}/event/{eventId}
- GetRoom
Members - GET /_matrix/client/v3/rooms/{roomId}/members
- GetState
Events - GET /_matrix/client/v3/rooms/{roomId}/state
- GetState
Events Diff Request Parameters - Parameters for getting state event diffs
- GetState
Events Diff Response - Response for getting state event diffs
- GetState
Events Diffs - Command to get state event diffs
- GetState
Events ForKey - GET /_matrix/client/v3/rooms/{roomId}/state/{eventType}/{stateKey}
- NewEvent
- Read
Marker Request - Request to add a read receipt in a room.
- Read
Receipt - Command to add a read receipt for a user in a specific room.
- Read
Receipt Request - Request to add a read receipt in a room.
- Redact
Event - PUT /_matrix/client/v3/rooms/{roomId}/redact/{eventId}/{txnId}
- SetFully
Read Marker - Command to add a read marker for a user in a specific room.
- Transaction
Information - Unknown
Command - Unsupported
Room Version Error - Error when a room version is requested, which we do not support
Enums§
- AddFederated
Event Error - AddNew
Event Error - AddRoom
Member Event Error - Contextualize
Event Error - Create
Room Error - Forget
Room Error - GetRoom
Event Error - GetRoom
Members Error - GetState
Events Diff Error - GetState
Events Error - GetState
Events ForKey Error - Read
Marker Error - Read
Receipt Error - Redact
Event Error
Constants§
- MAX_
TRANSACTIONID_ LENGTH - The maximum length of any transaction ID the homeserver will accept.
Traits§
- APICall
- Trait that describes a possible API call over NATS
Type Aliases§
- ErrorOf
- The error type for a given API call