Namespace
CM – 0
A Matrix Client Library
Dependencies
GObject—2.0 | The base type system library |
Browse documentation |
Classes
Account |
since: 0 |
Client |
A Matrix client. since: 0 |
Event |
since: 0 |
Matrix |
The main matrix object. since: 0 |
Pusher |
Configuration for a server side pusher. since: 0.0.1 |
Room |
A Matrix room. This class provides access to properties of the room
including a list of events maintained as a since: 0 |
RoomEvent |
An event that is associated with a matrix room like e.g. a
topic change or member event. Basically Matrix message of type
since: 0 |
RoomMessageEvent |
since: 0 |
User |
since: 0 |
VerificationEvent |
since: 0 |
Structs
Db |
since: 0 |
Olm |
since: 0 |
RoomMember |
since: 0 |
UserList |
Track all users that belongs to the account. since: 0 |
Enumerations
ContentType |
since: 0 |
EventState |
since: 0 |
EventType |
The type of a Matrix event. since: 0 |
PusherKind |
The type of a since: 0 |
Status |
since: 0 |
Error Domains
Error |
The Error returned by the Matrix Server See https://matrix.org/docs/spec/client_server/r0.6.1#api-standards for details. since: 0 |
Callbacks
Callback |
Type definition for the function that will be called when the client sees new events. since: 0 |
Functions
init |
This function should be called to initialize the library.
You may call this in since: 0 |
utils_get_homeserver_async |
Get homeserver from the given since: 0.0.2 |
utils_get_homeserver_finish |
Finish call to cm_utils_get_homeserver_async(). since: 0.0.2 |
utils_get_homeserver_sync |
Get homeserver from the given since: 0.0.2 |