Signaling Provider Participant
data class SignalingProviderParticipant(val peerId: String, val joinedAt: Long? = null, val displayName: String? = null, val appPeerId: String? = null, val audioEnabled: Boolean? = null, val videoEnabled: Boolean? = null, val connectionStatus: ParticipantSignalingStatus = ParticipantSignalingStatus.ACTIVE, val contentState: SignalingProviderParticipantContentState? = null, val capabilities: SignalingProviderParticipantCapabilities? = null, val mediaPolicy: SignalingProviderParticipantMediaPolicy? = null)
Constructors
Link copied to clipboard
constructor(peerId: String, joinedAt: Long? = null, displayName: String? = null, appPeerId: String? = null, audioEnabled: Boolean? = null, videoEnabled: Boolean? = null, connectionStatus: ParticipantSignalingStatus = ParticipantSignalingStatus.ACTIVE, contentState: SignalingProviderParticipantContentState? = null, capabilities: SignalingProviderParticipantCapabilities? = null, mediaPolicy: SignalingProviderParticipantMediaPolicy? = null)
Properties
Link copied to clipboard
Host-supplied stable identity — see JoinOptions.appPeerId.
Link copied to clipboard
Link copied to clipboard
Static capabilities advertised by this participant; null when absent.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Per-session media policy advertised by this participant; null when absent.
Link copied to clipboard