Firma del metodo CoDoingClient.broadcastStateUpdate
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
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-07-25 UTC."],[],[],null,["# Method signature CoDoingClient.broadcastStateUpdate\n\n| **Early Access Program:** This feature was only available in limited preview, through an Early Access Program. This program is now closed to new signups.\n\nBroadcasts state to all other current participants, and is the default state for\nany participant until some other state is broadcast.\n\n**Note:** This shared state is eventually consistent across participants.\nFor predictable behavior, this binary state should be complete, not partial, as\nthe Meet add-ons SDK doesn't provide guarantees around the delivery of\nindividual messages -- only eventual consistency.\n\n**Note:** In a race condition where two participants call this method\nsimultaneously, the Meet add-ons SDK selects a canonical winning update. The\nlosing update might or might not be applied to participants, but the winning\nupdate is always applied later.\n\nSignature\n---------\n\n broadcastStateUpdate(newState: CoDoingState): void;\n\nDetails\n-------\n\n| Optional | No |\n|----------|----|\n\nParameters\n----------\n\n| Name | Type | Optional | Description |\n|------------|----------------------------------------------------|----------|-------------|\n| `newState` | [CoDoingState](./live_sharing_sdk.codoingstate.md) | No | |\n\nReturns\n-------\n\n`void`"]]