Kelas: QueueUpdateRequestData

Konstruktor

QueueUpdateRequestData

baru QueueUpdateRequestData()

Memperluas
cast.framework.messages.RequestData

Properti

currentItemId

(angka atau tidak ditentukan)

ID Item media saat ini setelah perubahan (jika tidak diberikan atau tidak ditemukan, nilai currentItem akan sama seperti sebelum pembaruan).

currentTime

(angka atau tidak ditentukan)

Detik sejak awal konten untuk memulai pemutaran item saat ini. Jika diberikan, nilai ini akan lebih diutamakan daripada nilai startTime yang diberikan di tingkat QueueItem tetapi hanya saat item pertama kali diputar. Ini untuk mencakup kasus umum saat pengguna melompat ke tengah item sehingga currentTime tidak berlaku untuk item secara permanen seperti yang dilakukan startTime QueueItem. Dengan cara ini, Anda tidak perlu mereset startTime secara dinamis (yang mungkin tidak memungkinkan jika ponsel sudah dalam mode tidur).

customData

(Objek non-null atau tidak ditentukan)

Data khusus aplikasi untuk permintaan ini. Hal ini memungkinkan pengirim dan penerima memperluas protokol media dengan mudah tanpa harus menggunakan namespace baru dengan pesan kustom.

Diwariskan dari
cast.framework.messages.RequestData#customData

items

(Array non-null dari cast.framework.messages.QueueItem non-null atau belum ditentukan)

Daftar item antrean yang akan diperbarui. Pengurutan ulang tidak akan terjadi, item akan mempertahankan urutan yang ada.

jump

(angka atau tidak ditentukan)

Lewati/Kembali ke jumlah item sehubungan dengan posisi currentItem (bisa negatif). Jika berada di luar batas, currentItem akan menjadi item logis berikutnya dalam antrean yang menggabungkan batas. Posisi currentItem yang baru akan mengikuti aturan perilaku pengulangan antrean.

mediaSessionId

(angka atau tidak ditentukan)

ID sesi media tempat permintaan diterapkan.

Diwariskan dari
cast.framework.messages.RequestData#mediaSessionId

repeatMode

(non-null cast.framework.messages.RepeatMode atau tidak ditentukan)

Perilaku antrean saat semua item telah diputar.

requestId

angka

Id permintaan, digunakan untuk menghubungkan permintaan/respons.

Diwariskan dari
cast.framework.messages.RequestData#requestId

sequenceNumber

(angka atau tidak ditentukan)

Nomor untuk menyinkronkan semua perintah antrean. Jika diberikan untuk perintah antrean, SDK akan memverifikasi bahwa nomor urut antrean terbaru cocok dengan permintaan. SequenceNumber saat ini diberikan sebagai bagian dari antrean keluar pesan yang diubah.

Diwariskan dari
cast.framework.messages.RequestData#sequenceNumber

shuffle

(boolean atau tidak ditentukan)

Acak item antrean saat update diproses. Setelah item antrean diacak, item pada posisi currentItem akan dimuat.