ConferenceStep

interface ConferenceStep

Represents the Conference control functions section.

Properties

Link copied to clipboard

A conference alias that this conference step will use.

Link copied to clipboard

The request builder that produced this conference step.

Functions

Link copied to clipboard
open fun availableLayouts(token: Token): Call<Set<LayoutId>>

This returns a list of all available layouts for the given conference.

Link copied to clipboard

Sets the breakout ID.

Link copied to clipboard
open fun clearAllBuzz(token: Token): Call<Boolean>

Lowers all raised hands.

Link copied to clipboard

Sets the conference alias.

Link copied to clipboard
open fun disconnect(token: Token): Call<Boolean>

Disconnects all conference participants, including the participant calling the function.

Link copied to clipboard
open fun events(token: Token): EventSourceFactory

Subscribes to server-side events.

Link copied to clipboard
open fun layoutSvgs(token: Token): Call<Map<LayoutId, String>>

This provides all SVG representations of the layouts that are active on the given conference.

Link copied to clipboard
open fun lock(token: Token): Call<Boolean>

Locks the conference.

Link copied to clipboard
open fun message(request: MessageRequest, token: Token): Call<Boolean>

Sends a message to all participants in the conference.

Link copied to clipboard
open fun muteGuests(token: Token): Call<Boolean>

Mutes all guests in a conference.

Link copied to clipboard

Sets the participant ID.

Link copied to clipboard

Refreshes the token.

Link copied to clipboard
open fun releaseToken(token: Token): Call<Boolean>

Releases the token.

Link copied to clipboard

Requests a token for the conference alias.

Link copied to clipboard

Configure whether or not guests can unmute themselves when they have been muted by a host (either directly muted or via muteGuests).

Link copied to clipboard

Provides the theme resources of the conference (direct media only). Used in conjunction with the splash_screen server event, the relevant theme resources can be used to locally render a particular splash screen on the client.

open fun theme(path: String, token: Token): String

Creates a URL that points to a specific theme resource, such as an image.

Link copied to clipboard

This request changes the conference layout, controls streaming content, and enables/disables indicators and overlay text.

Link copied to clipboard
open fun unlock(token: Token): Call<Boolean>

Unlocks the conference.

Link copied to clipboard
open fun unmuteGuests(token: Token): Call<Boolean>

Unmutes all guests in a conference.