Namespace
CM – 0
A Matrix Client Library
Dependencies
GObject—2.0 | The base type system library |
Browse documentation |
Classes
Account | |
Client |
A Matrix client. |
Event | |
Matrix |
The main matrix object. |
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 |
RoomEvent |
An event that is associated with a matrix room like e.g. a
topic change or member event. Basically Matrix message of type
|
RoomMessageEvent | |
User | |
VerificationEvent |
Structs
Db | |
Olm | |
RoomMember | |
UserList |
Track all users that belongs to the account. |
Enumerations
ContentType | |
EventState | |
EventType |
The type of a Matrix event. |
PusherKind |
The type of a |
Status |
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. |
Callbacks
Callback |
Type definition for the function that will be called when the client sees new events. |
Functions
init |
This function should be called to initialize the library.
You may call this in |
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 |