CoDoingClient

@PublicApi
public interface CoDoingClient



Birlikte yapılan bir oturumu temsil eder.

Özet

Sabitler

default static final int

Bayt cinsinden izin verilen maksimum blob boyutu.

default static final int

Tercih edilen, izin verilen maksimum blob boyutu (1 KB) (bayt cinsinden).

Herkese açık yöntemler

abstract void
setGlobalState(CoDoingState newGlobalState)

Paylaşılan genel durumu günceller.

Sabitler

MAX_CODOING_BLOB_BYTES

default static final int MAX_CODOING_BLOB_BYTES = 16384

Bayt cinsinden izin verilen maksimum blob boyutu.

PREFERRED_MAX_CODOING_BLOB_BYTES

default static final int PREFERRED_MAX_CODOING_BLOB_BYTES = 1024

Tercih edilen, izin verilen maksimum blob boyutu (1 KB) (bayt cinsinden).

Herkese açık yöntemler

setGlobalState

abstract void setGlobalState(CoDoingState newGlobalState)

Paylaşılan genel durumu günceller. Bu durum diğer tüm katılımcılara yayınlanır ve yeni bir durum ayarlanana kadar mevcut veya yeni tüm katılımcılar için varsayılan durum olur.

Not: Bu paylaşılan durum sonunda katılımcılar arasında tutarlıdır. Meet Eklentisinin SDK'sı tek tek iletilerin teslim edilmesi konusunda garanti vermediğinden, öngörülebilir davranış söz konusu olduğunda bu ikili durum kısmi değil, tam bir durum olmalıdır. Bunun nedeni, yalnızca nihai tutarlılığın sağlanmasıdır.

Not: İki katılımcının bu yöntemi aynı anda çağırdığı yarış durumunda Meet Eklentisi'nin SDK'sı, kazanan standart bir güncelleme seçer. Kaybeden güncelleme, katılımcılara uygulanabilir veya uygulanmayabilir, ancak kazanan güncelleme her zaman daha sonra uygulanır.

Parametreler
CoDoingState newGlobalState

diğer katılımcılara yayınlanacak olan güncellenmiş etkinlik durumu. Tercih edilen maksimum blob boyutu: PREFERRED_MAX_CODOING_BLOB_BYTES.

Dekoratif yastıklar
java.lang.NullPointerException

newGlobalState null ise

com.google.android.meet.addons.AddonException

beklenmedik bir hata oluştuysa

java.lang.IllegalStateException

Ortak yapma oturumu sona erdikten sonra çağrılırsa

java.lang.IllegalStateException

blob boyutu > MAX_CODOING_BLOB_BYTES ise