واجهة برمجة تطبيقات مرسِل الإرسال لنظام التشغيل iOS
الفئات والبروتوكولات في واجهة برمجة التطبيقات Google Cast Cast v4 لنظام التشغيل iOS:
GCKAdBreakClipInfo | فئة تمثّل مقطع فاصل إعلاني |
GCKAdBreakClipInfoBuilder | كائن أداة لإنشاء مثيلات GCKAdBreakClipInfo جديدة أو مشتقة |
GCKAdBreakClipVastAdsRequest | |
GCKAdBreakInfo | فئة تمثّل الفاصل الإعلاني |
GCKAdBreakInfoBuilder | كائن أداة لإنشاء مثيلات GCKAdBreakInfo جديدة أو مشتقة |
GCKAdBreakStatus | فئة تمثّل حالة الفاصل الإعلاني |
GCKApplicationMetadata | معلومات حول تطبيق المستلِم |
GCKCastChannel | قناة اتصال افتراضية لتبادل الرسائل بين مُرسِل الإرسال ومستقبِل الإرسال |
GCKCastContext | فئة تحتوي على كائنات عامة وحالة إطار العمل |
GCKCastContext(UI) | فئة على GCKCastContext تحتوي على واجهات برمجة تطبيقات خاصة بواجهة المستخدم |
<GCKCastDeviceStatusListener> | بروتوكول استماع لتلقي إشعارات تغيير حالة جهاز البث |
GCKCastOptions | الخيارات التي تؤثر في اكتشاف أجهزة البث وسلوك جلسات الإرسال |
GCKCastSession | صف يدير جلسة الإرسال باستخدام جهاز استقبال |
GCKColor | فئة تمثّل لون RGBA |
GCKCredentialsData | فئة للاحتفاظ ببيانات بيانات الاعتماد الخاصة بالتطبيق لتحديد المستخدم وربما المصادقة عليه |
GCKDevice | كائن يمثل جهاز استقبال |
GCKDeviceProvider | فئة أساسية مجردة لإجراء اكتشاف الجهاز وإنشاء الجلسات |
GCKDeviceProvider(Protected) | طرق ملائمة لإنشاء كائنات GCKDevice وإرسال إشعارات الاكتشاف إلى إطار العمل |
GCKDiscoveryCriteria | معايير فلترة اكتشاف الجهاز |
GCKDiscoveryManager | فئة تدير عملية اكتشاف الجهاز |
<GCKDiscoveryManagerListener> | بروتوكول المستمع GCKDiscoveryManager |
GCKDynamicDevice | كائن جهاز يمكن أن يكون جزءًا من مجموعة متعددة المناطق |
GCKError | فئة فرعية من NSError لأخطاء إطار العمل |
GCKGenericChannel | استخدام عام لـ GCKCastChannel مناسب للاستخدام عندما لا يكون التصنيف الفرعي مطلوبًا |
<GCKGenericChannelDelegate> | بروتوكول تفويض GCKGenericChannel |
GCKHLSSegment | فئة توفّر مساعدين للتحويل بين GCKHLSSegmentFormat وNSString |
GCKHLSVideoSegment | فئة توفّر مساعدين للتحويل بين GCKHLSVideoSegmentFormat وNSString |
GCKImage | فئة تمثّل صورة موجودة على خادم ويب |
GCKJSONUtils | طرق الأداة المساعدة للعمل مع بيانات JSON |
GCKLaunchOptions | خيارات تشغيل تطبيق المُستلِم |
GCKLogger | عنصر منفرد يستخدم في التسجيل بواسطة إطار العمل |
<GCKLoggerDelegate> | بروتوكول تفويض GCKLogger |
GCKLoggerFilter | فئة لفلترة رسائل السجلّ التي يتم إنشاؤها باستخدام GCKLogger |
GCKMediaInformation | فئة تجمع معلومات عن عنصر وسائط |
GCKMediaInformationBuilder | كائن أداة لإنشاء مثيلات GCKMediaInformation جديدة أو مشتقة |
GCKMediaLiveSeekableRange | فئة تجمع معلومات حول نطاق قابل للبحث من مصدر بيانات الوسائط |
GCKMediaLoadOptions | خيارات تحميل الوسائط باستخدام GCKRemoteMediaClient |
GCKMediaLoadRequestData | بيانات طلب تحميل الوسائط |
GCKMediaLoadRequestDataBuilder | كائن أداة لإنشاء مثيلات GCKMediaLoadRequestData جديدة أو مشتقة |
GCKMediaMetadata | حاوية للبيانات الوصفية للوسائط |
GCKMediaQueue | تمثيل نموذج بيانات لقائمة انتظار الوسائط ذات طول عشوائي |
GCKMediaQueueContainerMetadata | بيانات وصفية إضافية لحاوية قائمة انتظار الوسائط |
GCKMediaQueueContainerMetadataBuilder | كائن أداة لإنشاء مثيلات GCKMediaQueueContainerMetadata جديدة أو مشتقة |
GCKMediaQueueData | فئة تحتوي على معلومات قائمة انتظار التشغيل أو حاوية الوسائط |
GCKMediaQueueDataBuilder | كائن أداة لإنشاء مثيلات GCKMediaQueueData جديدة أو مشتقة |
<GCKMediaQueueDelegate> | بروتوكول التفويض لتلقّي الإشعارات غير المتزامنة من GCKMediaQueue |
GCKMediaQueueItem | فئة تمثّل عنصر قائمة انتظار الوسائط |
GCKMediaQueueItemBuilder | كائن أداة لإنشاء مثيلات GCKMediaQueueItem جديدة أو مشتقة |
GCKMediaQueueLoadOptions | خيارات تحميل عناصر قائمة انتظار الوسائط باستخدام GCKRemoteMediaClient |
GCKMediaRequestItem | فئة تمثّل عنصر طلب تم إرساله إلى أجهزة استقبال البث |
GCKMediaSeekOptions | خيارات البحث ضمن الوسائط باستخدام GCKRemoteMediaClient |
GCKMediaStatus | صف يتضمن معلومات الحالة عن بعض الوسائط |
GCKMediaTextTrackStyle | فئة تمثّل نمطًا لمقطع صوتي للوسائط النصية |
GCKMediaTrack | فئة تمثّل مقطعًا صوتيًا للوسائط |
GCKMultizoneDevice | جهاز عضو في مجموعة متعددة المناطق |
GCKMultizoneStatus | حالة مجموعة متعددة المناطق |
GCKNetworkAddress | كائن يمثل عنوان IP للشبكة |
GCKOpenURLOptions | كائن يمثل الخيارات التي يمكن تمريرها إلى تطبيق يعمل بتكنولوجيا Google Cast عبر عنوان URL لرابط لموضع معيّن |
GCKRemoteMediaClient | فئة للتحكّم في تشغيل الوسائط على جهاز استقبال Cast |
GCKRemoteMediaClient(Protected) | طرق لطلبها بواسطة GCKRemoteMediaClient من الفئات الفرعية فقط |
<GCKRemoteMediaClientAdInfoParserDelegate> | بروتوكول التفويض لتحليل معلومات الفواصل الإعلانية من حالة الوسائط |
<GCKRemoteMediaClientListener> | بروتوكول المستمع GCKRemoteMediaClient |
GCKRequest | كائن لتتبع طلب غير متزامن |
<GCKRequestDelegate> | بروتوكول تفويض GCKRequest |
GCKSenderApplicationInfo | معلومات حول تطبيق المرسل |
GCKSession | فئة أساسية مجردة تمثل جلسة باستخدام جهاز استقبال |
GCKSession(Protected) | الطرق التي يتم تجاوزها ويتم استدعاؤها من خلال الفئات الفرعية GCKSession فقط |
GCKSessionManager | صف يدير الجلسات |
<GCKSessionManagerListener> | بروتوكول المستمع GCKSessionManager |
GCKSessionTraits | كائن يصف سمات وإمكانات الجلسة |
GCKUIButton | فئة فرعية من UIButton تدعم حالات التطبيقات المخصصة |
GCKUICastButton | فئة فرعية من UIButton تنفِّذ الزر "إرسال" |
<GCKUICastButtonDelegate> | استخدام طرق هذا البروتوكول لتقديم مربع حوار مخصص استجابةً لإجراء المستخدم |
GCKUICastContainerViewController | وحدة تحكم في العرض تلتف حول وحدة تحكم عرض أخرى وتضيف منطقة إشعارات تشغيل الوسائط أسفل وحدة التحكم تلك |
GCKUIDeviceVolumeController | وحدة تحكم لطرق عرض واجهة المستخدم يتم استخدامها للتحكم في مستوى الصوت وتجاهله في حالة/استقبال جهاز استقبال البث |
GCKUIExpandedMediaControlsViewController | وحدة تحكُّم في العرض تنفِّذ عرضًا بملء الشاشة لعناصر التحكم الموسَّعة |
<GCKUIImageCache> | بروتوكول يعرّف طريقة استرداد الصور والتخزين المؤقت |
GCKUIImageHints | كائن يقدم تلميحات إلى GCKUIImagePicker حول نوع وحجم الصورة التي سيتم اختيارها للعرض في واجهة المستخدم |
<GCKUIImagePicker> | كائن يستخدم لاختيار صورة لغرض معيّن من كائن GCKMediaMetadata |
<GCKUIMediaButtonBarProtocol> | بروتوكول تفويض GCKUIMediaButtonBarProtocol |
GCKUIMediaController | وحدة تحكم لطرق عرض واجهة المستخدم يتم استخدامها للتحكم في حالة تشغيل الوسائط أو عرضها على جهاز استقبال البث |
<GCKUIMediaControllerDelegate> | بروتوكول تفويض GCKUIMediaController |
GCKUIMediaTrackSelectionViewController | وحدة تحكم في طريقة العرض تعرض قائمة بالمسارات الصوتية والنصوص المتوفرة لعنصر وسائط معيّن |
<GCKUIMediaTrackSelectionViewControllerDelegate> | بروتوكول تفويض GCKUIDeviceConnectionViewController |
GCKUIMiniMediaControlsViewController | وحدة تحكم في طريقة العرض تنفذ شريط التحكم "يجري الآن تشغيل" |
<GCKUIMiniMediaControlsViewControllerDelegate> | بروتوكول تفويض GCKUIMiniMediaControlsViewController |
GCKUIMultistateButton | فئة فرعية من UIButton تدعم حالات متعددة |
GCKUIPlaybackRateController | فئة يمكن استخدامها لتنفيذ واجهة مستخدم مخصصة لمعدّل تشغيل البث المباشر |
GCKUIPlayPauseToggleController | فئة يمكن استخدامها لتنفيذ واجهة مستخدم مخصصة للتشغيل/الإيقاف المؤقت للتبديل، في الحالات التي لا تكون فيها GCKUIMultistateButton كافية |
GCKUIStreamPositionController | فئة يمكن استخدامها لتنفيذ موضع بث مخصّص و/أو البحث عن واجهة مستخدم، في الحالات التي لا تكون فيها عناصر التحكم العادية في UISlider وUIProgressView وUILabel كافية |
GCKUIStyle | |
GCKUIStyleAttributes | فئة للتحكم في نمط طرق العرض الافتراضية لإطار العمل (الألوان والخطوط والرموز) |
GCKUIStyleAttributesCastViews | سمات النمط لمجموعة العرض الجذر |
GCKUIStyleAttributesConnectionController | سمات النمط لمجموعة العرض التي تمثل وحدة التحكم في الاتصال |
GCKUIStyleAttributesConnectionNavigation | سمات النمط لمجموعة العرض التي تمثل شريط التنقل في وحدة التحكم بالجهاز |
GCKUIStyleAttributesConnectionToolbar | سمات النمط لمجموعة العرض التي تمثل شريط الأدوات بوحدة التحكم في الجهاز |
GCKUIStyleAttributesDeviceChooser | سمات النمط لمجموعة العرض التي تمثل منتقي الأجهزة |
GCKUIStyleAttributesDeviceControl | سمات النمط لمجموعة العرض التي تمثل جميع طرق عرض التحكم بالجهاز |
GCKUIStyleAttributesExpandedController | سمات النمط لمجموعة العرض التي تمثل وحدة التحكّم الموسّعة |
GCKUIStyleAttributesGuestModePairingDialog | سمات النمط لمجموعة العرض التي تمثل مربع حوار الإقران لوضع الضيف |
GCKUIStyleAttributesInstructions | سمات النمط لمجموعة العرض التي تمثل تراكب الإرشادات الأولية |
GCKUIStyleAttributesMediaControl | سمات النمط لمجموعة العرض التي تمثل جميع طرق عرض التحكم في الوسائط |
GCKUIStyleAttributesMiniController | سمات النمط لمجموعة العرض التي تمثل وحدة التحكم المصغّرة |
GCKUIStyleAttributesNoDevicesAvailableController | سمات النمط لمجموعة العرض التي لا تمثل وحدة تحكُّم متاحة للأجهزة |
GCKUIStyleAttributesTrackSelector | سمات النمط لمجموعة الملف الشخصي التي تمثل محدد مسارات الوسائط |
GCKUIUtils | طرق أداة واجهة المستخدم |
GCKVASTAdsRequest | فئة تمثّل طلب VAST لمقطع مقطع إعلاني |
GCKVideoInfo | فئة تمثّل تفاصيل تنسيق الفيديو |
NSDictionary(GCKAdditions) | فئة تضيف بعض الطرق المناسبة إلى NSDictionary للبحث عن القيم من أنواع مختلفة بأمان |
NSMutableDictionary(GCKAdditions) | فئة تضيف بعض الطرق المناسبة إلى NSDictionary لإعداد قيم من أنواع مختلفة |
NSTimer(GCKAdditions) | فئة على NSTimer تضيف بعض التحسينات المفيدة |