cast. إطار العمل. الرسائل. QueueChange
يمثل هذا الخيار رسالة تغيير قائمة الانتظار، مثل "إدراج" و"إزالة" و"تحديث".
الشركة المصنِّعة
QueueChange
new QueueChange()
أماكن إقامة
changeType
(cast.framework.messages.QueueChangeType غير فارغ أو غير محدد)
نوع التغيير الفعلي لقائمة الانتظار.
insertBefore
(رقم أو غير محدد)
رقم التعريف الذي ستسبقه العناصر المدرجة.
itemIds
(مصفوفة أرقام غير فارغة أو غير محددة)
قائمة بمعرّفات السلع التي تمّ تغييرها
reorderItemIds
(مصفوفة أرقام غير فارغة أو غير محددة)
قائمة معرّفات السلع المُعاد ترتيبها. يتم استخدام هذه المعلومات فقط كردّ على طلب QUEUE_REORDER
. تصبح السمة changeType
UPDATE
، وتحتوي السمة itemIds
على القائمة الكاملة لعناصر قائمة الانتظار.
requestId
(رقم أو غير محدد)
معرّف الطلب المطابِق
sequenceNumber
(رقم أو غير محدد)
معرِّف تسلسل تغيير قائمة الانتظار. تُستخدَم هذه الوظيفة لتنسيق مزامنة الحالة بين المرسِلين المختلفين والمستلِم.
كتابة
non-null cast.framework.messages.MessageType