Firma del metodo CoDoingClient.broadcastStateUpdate
Trasmette lo stato a tutti gli altri partecipanti attuali ed è lo stato predefinito per qualsiasi partecipante finché non viene trasmesso un altro stato.
Nota:questo stato condiviso è eventualmente coerente tra i partecipanti.
Per un comportamento prevedibile, questo stato binario deve essere completo, non parziale, poiché
l'SDK dei componenti aggiuntivi di Meet non fornisce garanzie sulla consegna
di singoli messaggi, ma solo sulla coerenza finale.
Nota:in una condizione di gara in cui due partecipanti chiamano questo metodo contemporaneamente, l'SDK dei componenti aggiuntivi di Meet seleziona un aggiornamento canonico vincente. L'aggiornamento meno efficace potrebbe o meno essere applicato ai partecipanti, ma l'aggiornamento migliore viene sempre applicato in un secondo momento.
[null,null,["Ultimo aggiornamento 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"]]