Stan jest nadawany wszystkim obecnym uczestnikom i jest stanem domyślnym dla każdego uczestnika, dopóki nie zostanie nadany inny stan.
Uwaga: ten udostępniony stan jest ostatecznie spójny dla wszystkich uczestników.
Aby zachowanie było przewidywalne, ten stan binarny powinien być pełny, a nie częściowy, ponieważ pakiet SDK dodatków do Meet nie gwarantuje dostarczania poszczególnych wiadomości, tylko spójność w przyszłości.
Uwaga: w przypadku warunku wyścigu, w którym 2 uczestnicy wywołują tę metodę jednocześnie, pakiet SDK dodatków Meet wybiera kanoniczną zwycięską aktualizację. Aktualizacja, która przegrała, może zostać zastosowana do uczestników lub nie, ale zwycięska aktualizacja jest zawsze stosowana później.
[null,null,["Ostatnia aktualizacja: 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"]]