کلاس: QueueUpdateRequestData

سازنده

QueueUpdateRequestData

جدید QueueUpdateRequestData()

تمدید می شود
cast.framework.messages.RequestData

خواص

CurrentItemId

(تعداد یا تعریف نشده)

شناسه مورد رسانه فعلی پس از تغییرات (در صورت عدم ارائه یا یافتن نشدن، مقدار currentItem مانند قبل از به‌روزرسانی خواهد بود).

زمان جاری

(تعداد یا تعریف نشده)

چند ثانیه از شروع محتوا برای شروع پخش مورد فعلی. اگر ارائه شود، این مقدار بر مقدار startTime ارائه شده در سطح QueueItem ارجحیت خواهد داشت، اما فقط اولین باری که آیتم پخش می شود. این برای پوشش حالت معمولی است که در آن کاربر به وسط یک آیتم می‌پرد، به طوری که CurrentTime برای همیشه مانند QueueItem startTime برای آن مورد اعمال نمی‌شود. از بازنشانی زمان شروع به صورت پویا جلوگیری می کند (اگر تلفن به حالت خواب رفته باشد، ممکن است این امکان پذیر نباشد).

داده های سفارشی

(شیء غیر تهی یا تعریف نشده)

داده های ویژه برنامه برای این درخواست. فرستنده و گیرنده را قادر می سازد تا به راحتی پروتکل رسانه را بدون نیاز به استفاده از فضای نام جدید با پیام های سفارشی گسترش دهند.

به ارث رسیده از
cast.framework.messages.RequestData#customData

موارد

(آرایه غیر تهی از cast.framework.messages.QueueItem غیر تهی یا تعریف نشده)

لیست موارد صف که باید به روز شوند. هیچ سفارش مجددی انجام نخواهد شد، اقلام نظم موجود را حفظ خواهند کرد.

پرش

(تعداد یا تعریف نشده)

پرش/برگشت تعداد آیتم ها با توجه به موقعیت فعلی آیتم (می تواند منفی باشد). اگر خارج از مرزها باشد، CurrentItem آیتم منطقی بعدی در صف بسته بندی در اطراف مرزها خواهد بود. موقعیت جدید currentItem از قوانین رفتار تکرار صف پیروی می کند.

mediaSessionId

(تعداد یا تعریف نشده)

شناسه جلسه رسانه ای که درخواست برای آن اعمال می شود.

به ارث رسیده از
cast.framework.messages.RequestData#mediaSessionId

حالت تکرار

( cast.framework.messages.RepeatMode غیر تهی یا تعریف نشده)

رفتار صف زمانی که همه آیتم ها پخش شده اند.

درخواست شناسه

عدد

شناسه درخواست، برای مرتبط کردن درخواست/پاسخ استفاده می‌شود.

به ارث رسیده از
cast.framework.messages.RequestData#requestId

شماره ترتیب

(تعداد یا تعریف نشده)

عددی برای همگام سازی تمام دستورات صف. اگر برای یک فرمان صف ارائه شده باشد، SDK تأیید خواهد کرد که آخرین شماره دنباله صف مطابق با درخواست است. sequenceNumber فعلی به عنوان بخشی از پیام های تغییر صف خروجی ارائه می شود.

به ارث رسیده از
cast.framework.messages.RequestData#sequenceNumber

بر زدن

(بولی یا تعریف نشده)

هنگام پردازش به‌روزرسانی، موارد صف را به هم بزنید. پس از به هم زدن آیتم های صف، آیتم در موقعیت فعلی آیتم بارگیری می شود.