cast. फ़्रेमवर्क. मैसेज. QueueUpdateRequestData
मीडिया इवेंट UPDATE सूची अपडेट करने के अनुरोध का डेटा.
निर्माता
QueueUpdateRequestData
नया QueueUpdateRequestData()
प्रॉपर्टी
currentItemId
(संख्या या तय नहीं है)
बदलावों के बाद मौजूदा मीडिया आइटम का आईडी (अगर उपलब्ध नहीं कराया गया है या नहीं मिलता है, तो मौजूदा आइटम की वैल्यू अपडेट से पहले जैसी ही रहेगी).
currentTime
(संख्या या तय नहीं है)
कॉन्टेंट शुरू होने के बाद से, मौजूदा आइटम को चलाने में लगने वाले सेकंड. अगर यह वैल्यू दी गई होगी, तो इसे UnitItem लेवल पर दिए गए startTime वैल्यू के मुकाबले प्राथमिकता दी जाएगी. हालांकि, सिर्फ़ पहली बार आइटम चलाए जाने पर. इसमें उपयोगकर्ता के उस सामान्य मामले को कवर किया जाता है जहां उपयोगकर्ता सीधे किसी आइटम के बीच में चला जाता है. इस वजह से, मौजूदा समय को आइटम पर हमेशा के लिए लागू नहीं किया जाता, जैसे कि सूची आइटम शुरू होने का समय. इससे, startTime को डाइनैमिक तरीके से रीसेट करने की ज़रूरत नहीं पड़ती. हालांकि, फ़ोन के स्लीप मोड में जाने पर यह मुमकिन नहीं होता.
customData
(गैर-शून्य ऑब्जेक्ट या अपरिभाषित)
इस अनुरोध के लिए ऐप्लिकेशन का खास डेटा. इसकी मदद से, भेजने वाले और पाने वाले, मीडिया प्रोटोकॉल को आसानी से बढ़ा सकते हैं. इसके लिए, कस्टम मैसेज के लिए नए नेमस्पेस का इस्तेमाल करने की ज़रूरत नहीं होती.
- इनसे इनहेरिट किया गया
- cast.framework.messages.RequestData#customData
items
(शून्य के अलावा किसी और वैल्यू की अरे cast.framework.messages.QueueItem या तय नहीं है)
अपडेट किए जाने वाले सूची आइटम की सूची. कोई क्रम नहीं बदला जाएगा, आइटम मौजूदा क्रम में बने रहेंगे.
jump
(संख्या या तय नहीं है)
मौजूदा आइटम की स्थिति के हिसाब से आइटम की
mediaSessionId
(संख्या या तय नहीं है)
उस मीडिया सेशन का आईडी जिस पर अनुरोध लागू होता है.
- इनसे इनहेरिट किया गया
- cast.framework.messages.RequestData#mediaSessionId
repeatMode
(गैर-शून्य cast.framework.messages.RepeatMode या तय नहीं)
सभी आइटम चलाने के बाद सूची में क्या-क्या दिखेगा.
requestId
नंबर
अनुरोध का आईडी, जिसका इस्तेमाल अनुरोध/रिस्पॉन्स को जोड़ने के लिए किया जाता है.
- इनसे इनहेरिट किया गया
- cast.framework.messages.RequestData#requestId
sequenceNumber
(संख्या या तय नहीं है)
इस संख्या को सूची के सभी निर्देशों को सिंक किया जाना है. अगर क्यू के लिए निर्देश दिया जाता है, तो SDK टूल, अनुरोध से मेल खाने वाले सूची के सबसे नए क्रम की संख्या की पुष्टि करेगा. मौजूदा क्रम संख्या, आउटगोइंग सूची में बदले गए मैसेज के हिस्से के रूप में दी जाती है.
- इनसे इनहेरिट किया गया
- cast.framework.messages.RequestData#sequenceNumber
शफ़ल करें
(बूलियन या तय नहीं)
अपडेट प्रोसेस होने के बाद, सूची में मौजूद आइटम को शफ़ल करें. सूची में मौजूद आइटम शफ़ल करने के बाद, जिस आइटम की मौजूदा स्थिति है वह लोड हो जाएगी.