RoomInfo

data class RoomInfo(val roomID: String = "", val roomName: String = "", val roomOwner: RoomUser = RoomUser(), val participantCount: Int = 0, val createTime: Long = 0, var roomStatus: RoomStatus = RoomStatus.SCHEDULED, val scheduledStartTime: Long = 0, val scheduledEndTime: Long = 0, val startReminderInSeconds: Int = 0, val scheduleAttendees: List<RoomUser> = emptyList(), val password: String? = null, val isAllMicrophoneDisabled: Boolean = false, val isAllCameraDisabled: Boolean = false, val isAllMessageDisabled: Boolean = false, val isAllScreenShareDisabled: Boolean = false)

Room info

Overview

Represents complete room information, including basic info and configuration options.

Properties Overview

PropertyTypeDescription
roomIDStringRoom ID
roomNameStringRoom name
roomOwnerRoomUserRoom owner
participantCountIntParticipant count
roomStatusRoomStatusRoom status

Constructors

Link copied to clipboard
constructor(roomID: String = "", roomName: String = "", roomOwner: RoomUser = RoomUser(), participantCount: Int = 0, createTime: Long = 0, roomStatus: RoomStatus = RoomStatus.SCHEDULED, scheduledStartTime: Long = 0, scheduledEndTime: Long = 0, startReminderInSeconds: Int = 0, scheduleAttendees: List<RoomUser> = emptyList(), password: String? = null, isAllMicrophoneDisabled: Boolean = false, isAllCameraDisabled: Boolean = false, isAllMessageDisabled: Boolean = false, isAllScreenShareDisabled: Boolean = false)

Properties

Link copied to clipboard
val createTime: Long = 0

Create time.

Link copied to clipboard

Whether all cameras are disabled.

Link copied to clipboard

Whether all messages are disabled.

Link copied to clipboard

Whether all microphones are disabled.

Link copied to clipboard

Whether all screen sharing is disabled.

Link copied to clipboard

Participant count.

Link copied to clipboard
val password: String? = null

Room password.

Link copied to clipboard

Room ID.

Link copied to clipboard

Room name.

Link copied to clipboard

Room owner.

Link copied to clipboard

Room status.

Link copied to clipboard

Scheduled attendees list.

Link copied to clipboard

Scheduled end time.

Link copied to clipboard

Scheduled start time.

Link copied to clipboard

Reminder seconds before start.