PermissionsParams

data class PermissionsParams(val endRoom: Boolean = false, val removeOthers: Boolean = false, val unmute: Boolean = false, val mute: Boolean = false, val changeRole: Boolean = false, val browserRecording: Boolean = false, val rtmpStreaming: Boolean = false, val hlsStreaming: Boolean = false, val pollRead: Boolean = false, val pollWrite: Boolean = false, val whiteboard: HMSWhiteBoardPermission = HMSWhiteBoardPermission( admin = false, read = false, write = false ))

Constructors

Link copied to clipboard
fun PermissionsParams(endRoom: Boolean = false, removeOthers: Boolean = false, unmute: Boolean = false, mute: Boolean = false, changeRole: Boolean = false, browserRecording: Boolean = false, rtmpStreaming: Boolean = false, hlsStreaming: Boolean = false, pollRead: Boolean = false, pollWrite: Boolean = false, whiteboard: HMSWhiteBoardPermission = HMSWhiteBoardPermission( admin = false, read = false, write = false ))

Properties

Link copied to clipboard
@SerializedName(value = "browserRecording")
val browserRecording: Boolean = false
Link copied to clipboard
@SerializedName(value = "changeRole")
val changeRole: Boolean = false
Link copied to clipboard
@SerializedName(value = "endRoom")
val endRoom: Boolean = false
Link copied to clipboard
@SerializedName(value = "hlsStreaming")
val hlsStreaming: Boolean = false
Link copied to clipboard
@SerializedName(value = "mute")
val mute: Boolean = false
Link copied to clipboard
@SerializedName(value = "pollRead")
val pollRead: Boolean = false
Link copied to clipboard
@SerializedName(value = "pollWrite")
val pollWrite: Boolean = false
Link copied to clipboard
@SerializedName(value = "removeOthers")
val removeOthers: Boolean = false
Link copied to clipboard
@SerializedName(value = "rtmpStreaming")
val rtmpStreaming: Boolean = false
Link copied to clipboard
@SerializedName(value = "unmute")
val unmute: Boolean = false
Link copied to clipboard