Package-level declarations

Types

Link copied to clipboard
data class CreateDeviceClientOptions(val rtpCapabilities: RtpCapabilities?)

Options for creating a mediasoup client device.

Link copied to clipboard

Type definition for creating device client.

Link copied to clipboard
data class JoinRoomClientOptions(val socket: SocketManager? = null, val roomName: String, val islevel: String, val member: String, val sec: String, val apiUserName: String, val consume: Boolean = false)

Represents options for joining a room client.

Link copied to clipboard

Type definition for joining room client.

Link copied to clipboard
typealias UpdateAddForBasic = (Boolean) -> Unit
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
typealias UpdateAudioSetting = (String) -> Unit
Link copied to clipboard
typealias UpdateAutoWave = (Boolean) -> Unit
Link copied to clipboard
typealias UpdateChatSetting = (String) -> Unit
Link copied to clipboard
typealias UpdateEventType = (EventType) -> Unit
Link copied to clipboard
Link copied to clipboard
typealias UpdateFrameRate = (Int) -> Unit
Link copied to clipboard
Link copied to clipboard
typealias UpdateItemPageLimit = (Int) -> Unit
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Options class for updating room parameters.

Link copied to clipboard

Parameters for updating room configuration.

Link copied to clipboard

Type definition for updating room parameters client.

Link copied to clipboard
typealias UpdateRoomRecvIPs = (List<String>) -> Unit
Link copied to clipboard

Type definitions for update functions.

Link copied to clipboard
typealias UpdateScreenPageLimit = (Int) -> Unit
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
typealias UpdateVidCons = (VidCons) -> Unit
Link copied to clipboard
typealias UpdateVideoSetting = (String) -> Unit
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard

Creates a mediasoup client device with the provided RTP capabilities.

Link copied to clipboard

Joins a room by emitting the joinRoom or joinConRoom event to the server using the provided socket.

Link copied to clipboard

Updates the room configuration parameters based on provided options.