cast. framework. messages. QueueReorderRequestData
Datos de solicitudes REORDER de la cola de eventos de medios
Constructor
QueueReorderRequestData
nuevo QueueReorderRequestData(itemIds)
Parámetro |
|
---|---|
ID de artículo |
Matriz de números Los ID de los artículos que se deben reordenar. El valor no debe ser nulo. |
- Extiende
- cast.framework.messages.RequestData
Propiedades
ID de artículo actual
(número o no definido)
ID del elemento multimedia actual después del reordenamiento (si no se proporciona, el valor currentItem será el mismo que antes del reordenamiento).
currentTime
(número o no definido)
Segundos desde el comienzo del contenido para comenzar la reproducción del elemento actual. Si se proporciona, este valor tendrá prioridad sobre el valor de startTime proporcionado a nivel de QueueItem, pero solo la primera vez que se reproduzca el elemento. Esto abarca el caso común en el que el usuario salta al medio de un elemento para que el elemento timeTime no se aplique al elemento de forma permanente, como lo hace el QueueItem startTime. Evita tener que restablecer startTime de forma dinámica (es posible que no se pueda si el teléfono se suspendió).
datospersonalizados
(objeto no nulo o indefinido)
Datos específicos de la aplicación para esta solicitud. Permite que el remitente y el receptor extiendan fácilmente el protocolo de medios sin tener que usar un nuevo espacio de nombres con mensajes personalizados.
- Heredado de
- cast.framework.messages.RequestData#customData
insertarantes
(número o no definido)
ID del artículo que se ubicará inmediatamente después de la lista reordenada. Si no se encuentra el ID o no se proporciona, se agregará la lista reordenada al final de la lista existente.
ID de artículo
arreglo de número no nulo
ID de los artículos que se van a reordenar, en el nuevo orden. Los elementos que no se proporcionen conservarán el pedido existente. La lista proporcionada se insertará en la posición que determina insertBefore. Por ejemplo:
Si no se especifica insertBefore Cola existente: "A","D","G","H","B","E" itemIds: "D","H","B" Nuevo pedido: "A","G","E","D","H","B"
Si insertBefore es “A” Cola existente: “A”, “D”, “G”, “H”, “B” itemIds: “D”, “H”, “B” Nuevo pedido: “D”, “H”, “B”,“A”, “G”, “E”
Si insertBefore es “G” Fila existente: "A", "D", "G", "H", "B" itemIds: "D", "H", "B" Nuevo pedido: "A", "D", "H", "B", "G", "E"
ID de sesión multimedia
(número o no definido)
Es el ID de la sesión multimedia a la que se aplica la solicitud.
requestId
número
Es el ID de la solicitud, que se usa para correlacionar la solicitud o respuesta.
- Heredado de
- cast.framework.messages.RequestData#requestId
Número de secuencia
(número o no definido)
Un número para sincronizar todos los comandos de cola. Si se proporciona un comando de cola, el SDK verificará que el número de secuencia más reciente de la cola coincida con la solicitud. La secuencia secuencialNumber se proporciona como parte de los mensajes salientes de la cola de salida.