Top |
struct | MatrixEventCallCandidatesCandidate |
struct | MatrixEventCallCandidates |
struct | MatrixEventCallCandidatesClass |
#define MATRIX_EVENT_TYPE_CALL_CANDIDATES (matrix_event_call_candidates_get_type ())
The type for MatrixEventCallCandidates.
MatrixEventCallCandidates *
matrix_event_call_candidates_new (void
);
MatrixEventCallCandidatesCandidate * matrix_event_call_candidates_get_candidates (MatrixEventCallCandidates *self
,int *result_length1
);
Get and return the current value of the "candidates" property.
The list of candidates.
void matrix_event_call_candidates_set_candidates (MatrixEventCallCandidates *self
,MatrixEventCallCandidatesCandidate *value
,int value_length1
);
Set the value of the "candidates" property to value
.
The list of candidates.
self |
the MatrixEventCallCandidates instance to modify |
|
value |
the new value of the "candidates" property |
MatrixEventCallCandidatesCandidate *
matrix_event_call_candidates_candidate_dup
(const MatrixEventCallCandidatesCandidate *self
);
Creates a copy of self.
See also: matrix_event_call_candidates_candidate_copy()
, matrix_event_call_candidates_candidate_destroy()
, matrix_event_call_candidates_candidate_free()
void
matrix_event_call_candidates_candidate_free
(MatrixEventCallCandidatesCandidate *self
);
Frees the heap-allocated struct.
See also: matrix_event_call_candidates_candidate_dup()
, matrix_event_call_candidates_candidate_copy()
, matrix_event_call_candidates_candidate_destroy()
void matrix_event_call_candidates_candidate_copy (const MatrixEventCallCandidatesCandidate *self
,MatrixEventCallCandidatesCandidate *dest
);
Creates a copy of self.
See also: matrix_event_call_candidates_candidate_dup()
, matrix_event_call_candidates_candidate_destroy()
, matrix_event_call_candidates_candidate_free()
self |
the struct to copy |
|
dest |
a unused struct. Use |
void
matrix_event_call_candidates_candidate_destroy
(MatrixEventCallCandidatesCandidate *self
);
Frees the content of the struct pointed by self
.
See also: matrix_event_call_candidates_candidate_dup()
, matrix_event_call_candidates_candidate_copy()
, matrix_event_call_candidates_candidate_free()
struct MatrixEventCallCandidatesCandidate { gchar* sdp_mid; gint* sdp_line_index; gchar* candidate; };
struct MatrixEventCallCandidates { MatrixEventCall parent_instance; MatrixEventCallCandidatesPrivate * priv; };
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.
struct MatrixEventCallCandidatesClass { MatrixEventCallClass parent_class; };
The class structure for MATRIX_EVENT_TYPE_CALL_CANDIDATES
. All the fields in this structure are private and should never be accessed directly.