Classe: QueueUpdateRequestData

Costruttore

DatiRichiesta RichiestaCoda

nuovo QueueUpdateRequestData()

Estende
cast.framework.messages.RequestData

Proprietà

IDArticolo corrente

(numero o non definito)

ID dell'elemento multimediale corrente dopo le modifiche (se non viene fornito o non viene trovato, il valore currentItem sarà lo stesso di prima dell'aggiornamento).

attuale

(numero o non definito)

Secondi dall'inizio dei contenuti per avviare la riproduzione dell'elemento corrente. Se fornito, questo valore ha la precedenza sul valore startTime fornito a livello di QueueItem, ma solo alla prima riproduzione dell'elemento. Questo è per il caso comune in cui l'utente passa a metà di un elemento, quindi il valore di timeTime non si applica all'elemento in modo permanente come fa il valore di startTime di QueueItem. Evita di dover reimpostare la startTime in modo dinamico (questa operazione potrebbe non essere possibile se il telefono è entrato in modalità di sospensione).

datipersonalizzati

(Oggetto non null o non definito)

Dati specifici dell'applicazione per questa richiesta. Consente al mittente e al destinatario di estendere facilmente il protocollo multimediale senza dover utilizzare un nuovo spazio dei nomi con messaggi personalizzati.

Ereditato da
cast.framework.messages.RequestData#customData

items

(Non-null Array di cast.framework.messages.QueueItem o non definito non nullo)

Elenco di elementi in coda da aggiornare. Non verrà effettuato alcun riordinamento e gli articoli conserveranno l'ordine esistente.

salto

(numero o non definito)

Salta/torna indietro di elementi in relazione alla posizione di currentItem (può essere negativo). Se non rientra nei confini, l'elemento elemento corrente sarà il successivo elemento logico nella coda che avvolge i confini. La nuova posizione CurrentItem seguirà le regole del comportamento della ripetizione delle code.

ID sessione multimediale

(numero o non definito)

ID della sessione multimediale a cui si applica la richiesta.

Ereditato da
cast.framework.messages.RequestData#mediaSessionId

Modalità Ripeti

(cast.framework.messages.RetryMode o undefined non nulli)

Comportamento della coda quando sono stati riprodotti tutti gli elementi.

ID richiesta

number

ID della richiesta, utilizzato per mettere in correlazione la richiesta e la risposta.

Ereditato da
cast.framework.messages.RequestData#requestId

sequenzanumero

(numero o non definito)

Un numero per sincronizzare tutti i comandi in coda. Se viene fornito per un comando in coda, l'SDK verifica che il numero di sequenza più recente della coda corrisponda alla richiesta. L'attuale sequenzaNumber viene fornita come parte dei messaggi modificati in coda in uscita.

Ereditato da
cast.framework.messages.RequestData#sequenceNumber

shuffle

(booleano o non definito)

Riprodurre in ordine casuale le voci della coda durante l'elaborazione dell'aggiornamento. Al termine della riproduzione casuale degli elementi della coda, l'elemento verrà caricato nella posizione attuale dell'elemento.