Skip to main content

Module bundle

Module bundle 

Source
Expand description

browser bundle compatibility API

Structs§

AvailableFeatures
room capabilities advertised to a newly connected browser client
BundleBroadcastUpdate
BundleDisconnectUpdate
BundleRemoteMediaUpdate
BundleStateChange
DownloadStates
receiver intent for which streams to download from one peer
PeerSnapshot
full peer entry sent when a client needs the current room membership view
RecordingState
current room recording state as shown to call participants
RecordingStateUpdate
recording state update emitted to clients and observers
UserInfo
presence and call UI state associated with one room participant
UserPermissions
user-level permissions supplied by the Odoo authentication path

Enums§

BundleConnectionState
BundleUpdate
StopCode
business reason attached to a recording stop update
StreamType
stream category exposed to Odoo clients
UserId
user identity as accepted by the Odoo-facing call contract
VideoLayoutIntent
receiver-side layout role for a video stream

Functions§

bundle_session_info_key

Type Aliases§

BundleSessionInfoSnapshotById
info_change payloads use string keys from bundle_session_info_key integer and string user ids that stringify to the same key collide, so the later entry wins
JsonPayload
opaque compatibility payload carried through legacy broadcast paths