WebSocketMeetingPeerUser

@Serializable
data class WebSocketMeetingPeerUser(val id: String, val userId: String, val name: String? = null, val device: Device? = null, val picture: String? = null, val isHost: Boolean? = null, val webinarHiddenParticipant: Boolean = false, val flags: MeetingPeerFlags = MeetingPeerFlags(), val clientSpecificId: String? = null, var audioMuted: Boolean = false, val hiddenParticipant: Boolean = false, val participantMetadata: MeetingPeerMetadata = MeetingPeerMetadata(), val stageStatus: WebSocketStageStatus = WebSocketStageStatus.OFF_STAGE, val requestToJoinType: WebSocketRequestToJoinType? = null, val presetType: String? = null, var videoEnabled: Boolean? = null, val recorderType: WebSocketRecorderType = WebSocketRecorderType.NONE) : BasePayloadModel

response for event InboundMeetingEventType.WEB_SOCKET_PEER_JOINED

Constructors

Link copied to clipboard
constructor(id: String, userId: String, name: String? = null, device: Device? = null, picture: String? = null, isHost: Boolean? = null, webinarHiddenParticipant: Boolean = false, flags: MeetingPeerFlags = MeetingPeerFlags(), clientSpecificId: String? = null, audioMuted: Boolean = false, hiddenParticipant: Boolean = false, participantMetadata: MeetingPeerMetadata = MeetingPeerMetadata(), stageStatus: WebSocketStageStatus = WebSocketStageStatus.OFF_STAGE, requestToJoinType: WebSocketRequestToJoinType? = null, presetType: String? = null, videoEnabled: Boolean? = null, recorderType: WebSocketRecorderType = WebSocketRecorderType.NONE)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
@SerialName(value = "audioMuted")
var audioMuted: Boolean
Link copied to clipboard
@SerialName(value = "clientSpecificId")
val clientSpecificId: String? = null
Link copied to clipboard
@SerialName(value = "device")
val device: Device? = null
Link copied to clipboard
@SerialName(value = "flags")
val flags: MeetingPeerFlags
Link copied to clipboard
@SerialName(value = "hiddenParticipant")
val hiddenParticipant: Boolean = false
Link copied to clipboard
@SerialName(value = "id")
val id: String
Link copied to clipboard
@SerialName(value = "isHost")
val isHost: Boolean? = null
Link copied to clipboard
val name: String? = null
Link copied to clipboard
@SerialName(value = "metadata")
val participantMetadata: MeetingPeerMetadata
Link copied to clipboard
@SerialName(value = "picture")
val picture: String? = null
Link copied to clipboard
@SerialName(value = "preset")
val presetType: String? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "userId")
val userId: String
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "webinarHiddenParticipant")
val webinarHiddenParticipant: Boolean = false