FloorControlStatus

open class FloorControlStatus(    val sessionId: String,     val floorState: Int,     val eventType: String) : FloorEvent

Event to be received when the floor state is changed. The floorState can be one of the values described in STWPTTCall.STWVCallFloorState the eventType can be one of the values described in PttFloorState

Constructors

Link copied to clipboard
fun FloorControlStatus(    sessionId: String,     floorState: Int,     eventType: String)

Types

Link copied to clipboard
class FloorDenied(    val sessionId: String,     val floorState: Int,     val denyReason: Int) : FloorControlStatus

Event to be received when the floor is denied. sessionId : the related session id denyReason: the deny reason from STWFloorDenyReason The floorState can be one of the values described in STWPTTCall.STWVCallFloorState

Link copied to clipboard
class FloorGranted(    val sessionId: String,     val floorState: Int,     val isRevoked: Boolean) : FloorControlStatus

Event to be received when the floor is granted. sessionId : the related session id isRevoked: if took the floor from other recipient The floorState can be one of the values described in STWPTTCall.STWVCallFloorState

Link copied to clipboard
class FloorRevoke(    val sessionId: String,     val floorState: Int,     val revokeReason: FloorRevokeReason) : FloorControlStatus

Event to be received when the floor is taken by someone else. sessionId : the related session id The floorState can be one of the values described in STWPTTCall.STWVCallFloorState

Link copied to clipboard
class FloorTaken(    val sessionId: String,     val talkingParticipant: VoipParticipant,     val isRevoked: Boolean,     val floorState: Int) : FloorControlStatus

Event to be received when the floor is taken by someone else. sessionId : the related session id talkingParticipant the one who is talking (type is VoipParticipant The floorState can be one of the values described in STWPTTCall.STWVCallFloorState

Properties

Link copied to clipboard
val floorState: Int

Inherited properties

Link copied to clipboard
val createdAt: Date
Link copied to clipboard
val eventType: String
Link copied to clipboard
val sessionId: String
Link copied to clipboard
var type: String

Inheritors

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard