Broadcasts state to all other current participants, and is the default state for
any participant until some other state is broadcast.
Note: This shared state is eventually consistent across participants.
For predictable behavior, this binary state should be complete, not partial, as
the Meet add-ons SDK doesn't provide guarantees around the delivery of
individual messages -- only eventual consistency.
Note: In a race condition where two participants call this method
simultaneously, the Meet add-ons SDK selects a canonical winning update. The
losing update might or might not be applied to participants, but the winning
update is always applied later.
[null,null,["Last updated 2025-02-04 UTC."],[[["The Early Access Program for this feature is closed to new signups."],["`broadcastStateUpdate` shares the state with all participants, defaulting to \"Broadcasts\"."],["Shared state is eventually consistent, but message delivery isn't guaranteed."],["Simultaneous calls to `broadcastStateUpdate` result in one canonical winning update for predictable behavior."]]],["The `broadcastStateUpdate` method, part of a closed Early Access Program, sends a `CoDoingState` update to all participants. This state is eventually consistent across all users and should be considered complete, not partial. In case of simultaneous updates, the system selects a single, canonical winning update; the losing update may or may not apply, but the winning one will. The method accepts a `CoDoingState` parameter and returns `void`. It guarantees eventual consistency of state.\n"]]