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 previousbasevaluebyUserId-> if provided, overwrites participant's previousbyUserIdvaluebyParticipantId-> if provided, overwrites participant's previousbyParticipantIdvalue
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 userIds and the media the local participant should be permitted to receive from that participant.