Can Receive Permission Update
@Serializable
A desired update to a participant's canReceive
permission.
The update works as follows:
base
-> if provided, overwrites participant's previousbase
valuebyUserId
-> if provided, overwrites participant's previousbyUserId
valuebyParticipantId
-> if provided, overwrites participant's previousbyParticipantId
value
Any field that is not specified will not be updated.
Constructors
Link copied to clipboard
constructor(base: CanReceiveMediaPermissionFull? = null, byUserId: Map<String, CanReceiveMediaPermissionPartial>? = null, byParticipantId: Map<String, CanReceiveMediaPermissionPartial>? = null)
Properties
Link copied to clipboard
Which media the participant should be permitted to receive from any remote participant.
Link copied to clipboard
A mapping between remote participant IDs and the media the local participant should be permitted to receive from that participant.
Link copied to clipboard
A mapping between remote userId
s and the media the local participant should be permitted to receive from that participant.