Conferences

The conference service.

This class allows performing some conference related actions like creating a new one or checking if one specific conference is still pending. It also allows adding a listener to receive the incoming conferences (@see ConferencesListener).

Properties

Link copied to clipboard

Returns a list of currently available Conference.

Link copied to clipboard

Access to the reactive API of the service.

Functions

Link copied to clipboard

Adds a listener to receive new conference events.

Link copied to clipboard

Adds a listener to receive new conference events.

Link copied to clipboard

Creates a new conference.

Link copied to clipboard
fun createdAttendedConference(callee: String, currentConference: Conference, onCompletion: (Either<Conference, ConferenceError>) -> Unit)

Starts a new attended transfer to the specified callee.

Link copied to clipboard
fun isConferenceStillPending(invitationId: String, onCompletion: (Either<Boolean, ConferenceError>) -> Unit)

Checks if a conference associated with a specific invitationId is still pending.

Link copied to clipboard
fun join(context: Context, mediaTypes: List<MediaType>? = null, roomUri: RoomUri, onCompletion: (Either<Conference, ConferenceError>) -> Unit)

Joins the conference specified by roomUri.

Link copied to clipboard

Removes the specified listener.

Link copied to clipboard

Removes the specified listener.