MatrixEventCall

MatrixEventCall — Base class for m.call.* events.

Functions

Types and Values

Description

Functions

MATRIX_EVENT_TYPE_CALL

#define MATRIX_EVENT_TYPE_CALL (matrix_event_call_get_type ())

The type for MatrixEventCall.


matrix_event_call_get_call_id ()

const gchar *
matrix_event_call_get_call_id (MatrixEventCall *self);

Get and return the current value of the "call-id" property.

The ID of the call this event relates to.

Parameters

self

the MatrixEventCall instance to query

 

Returns

the value of the "call-id" property


matrix_event_call_set_call_id ()

void
matrix_event_call_set_call_id (MatrixEventCall *self,
                               const gchar *value);

Set the value of the "call-id" property to value .

The ID of the call this event relates to.

Parameters

self

the MatrixEventCall instance to modify

 

value

the new value of the "call-id" property

 

matrix_event_call_get_version ()

gint
matrix_event_call_get_version (MatrixEventCall *self);

Get and return the current value of the "version" property.

The version of the VoIP specification this message adheres to.

Parameters

self

the MatrixEventCall instance to query

 

Returns

the value of the "version" property


matrix_event_call_set_version ()

void
matrix_event_call_set_version (MatrixEventCall *self,
                               gint value);

Set the value of the "version" property to value .

The version of the VoIP specification this message adheres to.

Parameters

self

the MatrixEventCall instance to modify

 

value

the new value of the "version" property

 

Types and Values

struct MatrixEventCall

struct MatrixEventCall {
	MatrixEventRoom parent_instance;
	MatrixEventCallPrivate * priv;
};

Base class for m.call.* events.


struct MatrixEventCallClass

struct MatrixEventCallClass {
	MatrixEventRoomClass parent_class;
};

The class structure for MATRIX_EVENT_TYPE_CALL. All the fields in this structure are private and should never be accessed directly.

Members

MatrixEventRoomClass parent_class;

the parent class structure