قائمة الصفوف
الفئات والبروتوكولات في الإصدار 3.5 من واجهة برمجة تطبيقات مرسل Google Cast لنظام التشغيل iOS:
| GCKAdBreakClipInfo | فئة تمثّل مقطع فاصل إعلاني |
| GCKAdBreakInfo | فئة تمثّل الفاصل الإعلاني |
| GCKAdBreakStatus | فئة تمثّل حالة الفاصل الإعلاني |
| GCKApplicationMetadata | معلومات حول تطبيق المستلِم |
| GCKCastChannel | قناة اتصال افتراضية لتبادل الرسائل بين مُرسِل الإرسال ومستقبِل الإرسال |
| GCKCastContext | فئة تحتوي على كائنات عامة وحالة إطار العمل |
| GCKCastContext(UI) | فئة على GCKCastContext تحتوي على واجهات برمجة تطبيقات خاصة بواجهة المستخدم |
| <GCKCastDeviceStatusListener> | بروتوكول استماع لتلقي إشعارات تغيير حالة جهاز البث |
| GCKCastOptions | الخيارات التي تؤثر في اكتشاف أجهزة البث وسلوك جلسات الإرسال |
| GCKCastSession | صف يدير جلسة الإرسال باستخدام جهاز استقبال |
| GCKColor | فئة تمثّل لون RGBA |
| GCKDevice | كائن يمثل جهاز استقبال |
| GCKDeviceManager | وحدة تحكم لأجهزة البث |
| <GCKDeviceManagerDelegate> | بروتوكول تفويض GCKDeviceManager |
| GCKDeviceProvider | فئة أساسية مجردة لإجراء اكتشاف الجهاز وإنشاء الجلسات |
| GCKDeviceProvider(Protected) | طرق ملائمة لإنشاء كائنات GCKDevice وإرسال إشعارات الاكتشاف إلى إطار العمل |
| GCKDeviceScanner | فئة يتم فحصها بشكل غير متزامن بحثًا عن الأجهزة المتاحة وترسل الإشعارات المقابلة إلى المستمعين إليها |
| <GCKDeviceScannerListener> | بروتوكول المستمع GCKDeviceScanner |
| GCKDiscoveryManager | فئة تدير عملية اكتشاف الجهاز |
| <GCKDiscoveryManagerListener> | بروتوكول المستمع GCKDiscoveryManager |
| GCKError | فئة فرعية من NSError لأخطاء إطار العمل |
| GCKFilterCriteria | فلترة المعايير التي سيتم تطبيقها على نتائج اكتشاف الجهاز |
| GCKGameManagerChannel | فئة فرعية من فئة GCKCastChannel لعمليات التحكم في الألعاب |
| <GCKGameManagerChannelDelegate> | بروتوكول تفويض GCKGameManagerChannel |
| GCKGameManagerResult | نتيجة طلب من "مدير الألعاب" |
| GCKGameManagerState | صورة عن حالة "مدير الألعاب" يتم تشغيلها على جهاز الاستقبال |
| GCKGenericChannel | استخدام عام لـ GCKCastChannel مناسب للاستخدام عندما لا يكون التصنيف الفرعي مطلوبًا |
| <GCKGenericChannelDelegate> | بروتوكول تفويض GCKGenericChannel |
| GCKImage | فئة تمثّل صورة موجودة على خادم ويب |
| GCKJSONUtils | طرق الأداة المساعدة للعمل مع بيانات JSON |
| GCKLaunchOptions | خيارات تشغيل تطبيق المُستلِم |
| GCKLogger | عنصر منفرد يستخدم في التسجيل بواسطة إطار العمل |
| <GCKLoggerDelegate> | بروتوكول تفويض GCKLogger |
| GCKLoggerFilter | فئة لفلترة رسائل السجلّ التي يتم إنشاؤها باستخدام GCKLogger |
| GCKMediaControlChannel | فئة فرعية GCKCastChannel لعمليات التحكم في الوسائط |
| <GCKMediaControlChannelDelegate> | بروتوكول تفويض GCKMediaControlChannel |
| GCKMediaInformation | فئة تجمع معلومات عن عنصر وسائط |
| GCKMediaMetadata | حاوية للبيانات الوصفية للوسائط |
| GCKMediaQueueItem | فئة تمثّل عنصر قائمة انتظار الوسائط |
| GCKMediaQueueItemBuilder | كائن أداة لإنشاء مثيلات GCKMediaQueueItem جديدة أو مشتقة |
| GCKMediaStatus | صف يتضمن معلومات الحالة عن بعض الوسائط |
| GCKMediaTextTrackStyle | فئة تمثّل نمطًا لمقطع صوتي للوسائط النصية |
| GCKMediaTrack | فئة تمثّل مقطعًا صوتيًا للوسائط |
| GCKMultizoneDevice | جهاز عضو في مجموعة متعددة المناطق |
| GCKMultizoneStatus | حالة مجموعة متعددة المناطق |
| GCKPlayerInfo | تمثل البيانات للاعب واحد |
| GCKRemoteMediaClient | فئة للتحكّم في تشغيل الوسائط على جهاز استقبال Cast |
| GCKRemoteMediaClient(Protected) | طرق لطلبها بواسطة GCKRemoteMediaClient من الفئات الفرعية فقط |
| <GCKRemoteMediaClientAdInfoParserDelegate> | بروتوكول التفويض لتحليل معلومات الفواصل الإعلانية من حالة الوسائط |
| <GCKRemoteMediaClientListener> | بروتوكول المستمع GCKRemoteMediaClient |
| GCKRequest | كائن لتتبع طلب غير متزامن |
| <GCKRequestDelegate> | بروتوكول تفويض GCKRequest |
| GCKSenderApplicationInfo | معلومات حول تطبيق المرسل |
| GCKSession | فئة أساسية مجردة تمثل جلسة باستخدام جهاز استقبال |
| GCKSession(Protected) | الطرق التي يتم تجاوزها ويتم استدعاؤها من خلال الفئات الفرعية GCKSession فقط |
| GCKSessionManager | صف يدير الجلسات |
| <GCKSessionManagerListener> | بروتوكول المستمع GCKSessionManager |
| GCKSessionTraits | كائن يصف سمات وإمكانات الجلسة |
| GCKUIButton | فئة فرعية من UIButton تدعم حالات التطبيقات المخصصة |
| GCKUICastButton | فئة فرعية من UIButton تنفِّذ الزر "إرسال" |
| GCKUICastContainerViewController | وحدة تحكم في العرض تلتف حول وحدة تحكم عرض أخرى وتضيف منطقة إشعارات تشغيل الوسائط أسفل وحدة التحكم تلك |
| GCKUIDeviceVolumeController | وحدة تحكم لطرق عرض واجهة المستخدم يتم استخدامها للتحكم في مستوى الصوت وتجاهله في حالة/استقبال جهاز استقبال البث |
| GCKUIExpandedMediaControlsViewController | وحدة تحكُّم في العرض تنفِّذ عرضًا بملء الشاشة لعناصر التحكم الموسَّعة |
| <GCKUIImageCache> | بروتوكول يعرّف طريقة استرداد الصور والتخزين المؤقت |
| GCKUIImageHints | كائن يقدم تلميحات إلى GCKUIImagePicker حول نوع وحجم الصورة التي سيتم اختيارها للعرض في واجهة المستخدم |
| <GCKUIImagePicker> | كائن يستخدم لاختيار صورة لغرض معيّن من كائن GCKMediaMetadata |
| <GCKUIMediaButtonBarProtocol> | بروتوكول تفويض GCKUIMediaButtonBarProtocol |
| GCKUIMediaController | وحدة تحكم لطرق عرض واجهة المستخدم يتم استخدامها للتحكم في حالة تشغيل الوسائط أو عرضها على جهاز استقبال البث |
| <GCKUIMediaControllerDelegate> | بروتوكول تفويض GCKUIMediaController |
| GCKUIMediaTrackSelectionViewController | وحدة تحكم في طريقة العرض تعرض قائمة بالمسارات الصوتية والنصوص المتوفرة لعنصر وسائط معيّن |
| <GCKUIMediaTrackSelectionViewControllerDelegate> | بروتوكول تفويض GCKUIDeviceConnectionViewController |
| GCKUIMiniMediaControlsViewController | وحدة تحكم في طريقة العرض تنفذ شريط التحكم "يجري الآن تشغيل" |
| <GCKUIMiniMediaControlsViewControllerDelegate> | بروتوكول تفويض GCKUIMiniMediaControlsViewController |
| GCKUIPlayPauseToggleController | فئة يمكن استخدامها لتنفيذ واجهة مستخدم مخصصة للتشغيل/الإيقاف المؤقت للتبديل، في الحالات التي لا تكون فيها GCKUIButton كافية |
| GCKUIStreamPositionController | فئة يمكن استخدامها لتنفيذ موضع بث مخصّص و/أو البحث عن واجهة مستخدم، في الحالات التي لا تكون فيها عناصر التحكم العادية في UISlider وUIProgressView وUILabel كافية |
| GCKUIStyle | |
| GCKUIStyleAttributes | فئة للتحكم في نمط طرق العرض الافتراضية لإطار العمل (الألوان والخطوط والرموز) |
| GCKUIStyleAttributesCastViews | سمات النمط لمجموعة العرض الجذر |
| GCKUIStyleAttributesConnectionController | سمات النمط لمجموعة العرض التي تمثل وحدة التحكم في الاتصال |
| GCKUIStyleAttributesDeviceChooser | سمات النمط لمجموعة العرض التي تمثل منتقي الأجهزة |
| GCKUIStyleAttributesDeviceControl | سمات النمط لمجموعة العرض التي تمثل جميع طرق عرض التحكم بالجهاز |
| GCKUIStyleAttributesExpandedController | سمات النمط لمجموعة العرض التي تمثل وحدة التحكّم الموسّعة |
| GCKUIStyleAttributesGuestModePairingDialog | سمات النمط لمجموعة العرض التي تمثل مربع حوار الإقران لوضع الضيف |
| GCKUIStyleAttributesInstructions | سمات النمط لمجموعة العرض التي تمثل تراكب الإرشادات الأولية |
| GCKUIStyleAttributesMediaControl | سمات النمط لمجموعة العرض التي تمثل جميع طرق عرض التحكم في الوسائط |
| GCKUIStyleAttributesMiniController | سمات النمط لمجموعة العرض التي تمثل وحدة التحكم المصغّرة |
| GCKUIStyleAttributesTrackSelector | سمات النمط لمجموعة الملف الشخصي التي تمثل محدد مسارات الوسائط |
| GCKUIUtils | طرق أداة واجهة المستخدم |
| GCKVideoInfo | فئة تمثّل تفاصيل تنسيق الفيديو |
| NSDictionary(GCKAdditions) | فئة تضيف بعض الطرق المناسبة إلى NSDictionary لإعداد قيم الأنواع المختلفة والبحث عنها بأمان |
| NSTimer(GCKAdditions) | فئة على NSTimer تضيف بعض التحسينات المفيدة |