sippo-sdk / com.quobis.sippo.sipposdk.conference / Conferences

Conferences

class 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

rx

val rx: ConferencesRx

Access to the reactive API of the service.

Functions

addListener

fun addListener(listener: ConferencesListener): Unit

Adds a listener to receive new conference events.

createConference

fun createConference(onCompletion: (Either<Conference, ConferenceError>) -> Unit): Unit

Creates a new conference.

isConferenceStillPending

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

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

removeListener

fun removeListener(listener: ConferencesListener): Unit

Removes the specified listener.