نظرة عامة
فئة فرعية من فئة GCKCastChannel لعمليات التحكم في الألعاب.
يُرجى الاطِّلاع على GCKGameManagerChannelDelegate للتعرُّف على بروتوكول التفويض.
- Deprecated:
- لم تعد واجهة برمجة تطبيقات مدير الألعاب متاحة وستتم إزالتها في إصدار مستقبلي.
يكتسب GCKCastChannel.
ملخص طريقة المثيل | |
(instancetype) | - initWithSessionID: |
مُعَيِّن مُحدَّد. المزيد... | |
(instancetype) | - init |
المُنشئ التلقائي غير متاح. المزيد... | |
(NSInteger) | - sendPlayerAvailableRequest: |
لإرسال طلب إلى المستلم لوضع آخر مشغل مستخدم على هذا المرسل في حالة GCKPlayerStateAvailable. المزيد... | |
(NSInteger) | - sendPlayerAvailableRequest:playerID: |
لإرسال طلب إلى المُستلِم لوضع اللاعب في حالة GCKPlayerStateAvailable. المزيد... | |
(NSInteger) | - sendPlayerReadyRequest: |
لإرسال طلب إلى المستلم لوضع آخر مشغل مستخدم على هذا المرسل في حالة GCKPlayerStateReady. المزيد... | |
(NSInteger) | - sendPlayerReadyRequest:playerID: |
لإرسال طلب إلى المُستلِم لوضع اللاعب في حالة GCKPlayerStateReady. المزيد... | |
(NSInteger) | - sendPlayerPlayingRequest: |
لإرسال طلب إلى المستلم لوضع آخر مشغل مستخدم على هذا المرسل في حالة GCKPlayerStatePlaying. المزيد... | |
(NSInteger) | - sendPlayerPlayingRequest:playerID: |
لإرسال طلب إلى المُستلِم لوضع اللاعب في حالة GCKPlayerStatePlaying. المزيد... | |
(NSInteger) | - sendPlayerIdleRequest: |
لإرسال طلب إلى المستلم لوضع آخر مشغل مستخدم على هذا المرسل في حالة GCKPlayerStateIdle. المزيد... | |
(NSInteger) | - sendPlayerIdleRequest:playerID: |
لإرسال طلب إلى المُستلِم لوضع اللاعب في حالة GCKPlayerStateIdle. المزيد... | |
(NSInteger) | - sendPlayerQuitRequest: |
لإرسال طلب إلى المستلم لوضع آخر مشغل مستخدم على هذا المرسل في حالة GCKPlayerStateQuit. المزيد... | |
(NSInteger) | - sendPlayerQuitRequest:playerID: |
لإرسال طلب إلى المُستلِم لوضع اللاعب في حالة GCKPlayerStateQuit. المزيد... | |
(NSInteger) | - sendGameRequest: |
لإرسال رسالة خاصة باللعبة إلى المتلقي. المزيد... | |
(NSInteger) | - sendGameRequest:playerID: |
لإرسال رسالة خاصة باللعبة إلى المتلقي. المزيد... | |
(void) | - sendGameMessage: |
لإرسال رسالة خاصة باللعبة إلى المتلقي. المزيد... | |
(void) | - sendGameMessage:playerID: |
لإرسال رسالة خاصة باللعبة إلى المتلقي. المزيد... | |
(instancetype) | - initWithNamespace: |
مُعَيِّن مُحدَّد. المزيد... | |
(void) | - didReceiveTextMessage: |
يتم الاتصال عندما يتم تلقي رسالة نصية على هذه القناة. المزيد... | |
(BOOL) | - sendTextMessage: |
لإرسال رسالة نصية على هذه القناة. المزيد... | |
(BOOL) | - sendTextMessage:error: |
لإرسال رسالة نصية على هذه القناة. المزيد... | |
(NSInteger) | - generateRequestID |
ينشئ معرّف طلب لرسالة جديدة. المزيد... | |
(NSNumber *__nullable) | - generateRequestNumber |
طريقة سهلة تُلفّ نتائج generateRequestID في NSNumber. المزيد... | |
(void) | - didConnect |
تمّ الاتّصال عندما تكون هذه القناة مرتبطة، ما يعني أنّه بات بالإمكان الآن تبادل الرسائل مع جهاز البث عبر هذه القناة. المزيد... | |
(void) | - didDisconnect |
يتم الاتصال عندما يتم إلغاء ربط هذه القناة، مما يشير إلى أنه لم يعد بالإمكان تبادل الرسائل مع جهاز البث عبر هذه القناة. المزيد... | |
ملخص الموقع | |
id< GCKGameManagerChannelDelegate > | delegate |
مفوّض لتلقي إشعارات من GCKGameManagerChannel. المزيد... | |
GCKGameManagerState * | currentState |
الحالة الحالية لمدير اللعبة. المزيد... | |
NSString * | lastUsedPlayerID |
رقم تعريف آخر مشغّل يمكن التحكّم فيه ويتمّ استخدامه في هذه الجلسة المزيد... | |
BOOL | isInitialConnectionEstablished |
ما إذا كانت هذه القناة مرتبطة بمدير الألعاب الخاص بالمستلِم ونحن مستعدون للتفاعل معها المزيد... | |
NSString * | protocolNamespace |
مساحة اسم القناة. المزيد... | |
BOOL | isConnected |
علامة تشير إلى ما إذا كانت هذه القناة مرتبطة حاليًا. المزيد... | |
GCKDeviceManager * | deviceManager |
مدير الجهاز الذي تم تسجيل هذه القناة به، إن وُجد. المزيد... | |
تفاصيل الطريقة
- (instancetype) initWithSessionID: | (NSString *) | castSessionID |
مُعَيِّن مُحدَّد.
الاتصال تلقائيًا بمدير الألعاب الخاص بالمستلِم.
- Parameters
-
castSessionID The Session ID corresponding to the currently connected Game Manager.
- (instancetype) init |
المُنشئ التلقائي غير متاح.
لتنفيذ GCKCastChannel.
- (NSInteger) sendPlayerAvailableRequest: | (id __nullable) | extraData |
لإرسال طلب إلى المستلم لوضع آخر مشغل مستخدم على هذا المرسل في حالة GCKPlayerStateAvailable.
إذا لم تكن هذه عملية نقل صالحة لهذا المشغل، سيظهر خطأ في GCKGameManagerChannelDelegate. إذا لم يكن هناك لاعب تم استخدامه مؤخرًا، فسيتم تسجيل لاعب جديد وسيتم تعيين رقم تعريف اللاعب المتعلق به ليكون آخر معرف مستخدم مستخدم عندما يستجيب المستلم لهذا الطلب. يجب استدعاء هذه الطريقة فقط بعد أن يتم إرسال رسالة استدعاء المفوض من gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p). إرسال رسالة إلى معاودة الاتصال بتفويض gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p) في حال عدم اتصال GCKGameManagerChannel حتى الآن بمدير ألعاب المستلِم.
- يمكن أيضًا مراجعة
- lastUsedPlayerID
- Parameters
-
extraData Custom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil
.
- المرتجعات
- معرّف الطلب، أو kGCKInvalidRequestID في حالة تعذر إرسال الطلب.
- (NSInteger) sendPlayerAvailableRequest: | (id __nullable) | extraData | |
playerID: | (NSString *) | playerID | |
لإرسال طلب إلى المُستلِم لوضع اللاعب في حالة GCKPlayerStateAvailable.
إذا لم تكن هذه عملية نقل صالحة لهذا المشغل، سيظهر خطأ في GCKGameManagerChannelDelegate. إذا كان الاسم التعريفي للّاعب هو nil
، فسيتم تسجيل لاعب جديد وسيتم تعيين الرقم التعريفي للاعب التابع له باعتباره آخر معرف مستخدم تم استخدامه عند رد المستلم على هذا الطلب. يجب استدعاء هذه الطريقة فقط بعد أن يتم إرسال رسالة استدعاء المفوض من gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p). إرسال رسالة إلى معاودة الاتصال بتفويض gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p) في حال عدم اتصال GCKGameManagerChannel حتى الآن بمدير ألعاب المستلِم.
- Parameters
-
extraData Custom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil
.playerID The player ID of the player whose state is to be changed.
- المرتجعات
- معرّف الطلب، أو kGCKInvalidRequestID في حالة تعذر إرسال الطلب.
- (NSInteger) sendPlayerReadyRequest: | (id __nullable) | extraData |
لإرسال طلب إلى المستلم لوضع آخر مشغل مستخدم على هذا المرسل في حالة GCKPlayerStateReady.
إذا لم يكن هذا انتقالاً صالحًا لهذا المشغل أو إذا لم يكن هناك آخر معرف مستخدم تم استخدامه، فسيظهر خطأ في GCKGameManagerChannelDelegate. يجب استدعاء هذه الطريقة فقط بعد أن يتم إرسال رسالة استدعاء المفوض من gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p). إرسال رسالة إلى معاودة الاتصال بتفويض gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p) في حال عدم اتصال GCKGameManagerChannel حتى الآن بمدير ألعاب المستلِم.
- يمكن أيضًا مراجعة
- lastUsedPlayerID
- Parameters
-
extraData Custom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil
.
- المرتجعات
- معرّف الطلب، أو kGCKInvalidRequestID في حالة تعذر إرسال الطلب.
- (NSInteger) sendPlayerReadyRequest: | (id __nullable) | extraData | |
playerID: | (NSString *) | playerID | |
لإرسال طلب إلى المُستلِم لوضع اللاعب في حالة GCKPlayerStateReady.
إذا لم يكن هذا انتقالاً صالحًا لهذا المشغل أو إذا لم يكن هناك آخر معرف مستخدم تم استخدامه، فسيظهر خطأ في GCKGameManagerChannelDelegate. يجب استدعاء هذه الطريقة فقط بعد أن يتم إرسال رسالة استدعاء المفوض من gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p). إرسال رسالة إلى معاودة الاتصال بتفويض gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p) في حال عدم اتصال GCKGameManagerChannel حتى الآن بمدير ألعاب المستلِم.
- Parameters
-
extraData Custom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil
.playerID The player ID of the player to change the state.
- المرتجعات
- معرّف الطلب، أو kGCKInvalidRequestID في حالة تعذر إرسال الطلب.
- (NSInteger) sendPlayerPlayingRequest: | (id __nullable) | extraData |
لإرسال طلب إلى المستلم لوضع آخر مشغل مستخدم على هذا المرسل في حالة GCKPlayerStatePlaying.
إذا لم يكن هذا انتقالاً صالحًا لهذا المشغل أو إذا لم يكن هناك آخر معرف مستخدم تم استخدامه، فسيظهر خطأ في GCKGameManagerChannelDelegate. يجب استدعاء هذه الطريقة فقط بعد أن يتم إرسال رسالة استدعاء المفوض من gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p). إرسال رسالة إلى معاودة الاتصال بتفويض gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p) في حال عدم اتصال GCKGameManagerChannel حتى الآن بمدير ألعاب المستلِم.
- يمكن أيضًا مراجعة
- lastUsedPlayerID
- Parameters
-
extraData Custom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil
.
- المرتجعات
- معرّف الطلب، أو kGCKInvalidRequestID في حالة تعذر إرسال الطلب.
- (NSInteger) sendPlayerPlayingRequest: | (id __nullable) | extraData | |
playerID: | (NSString *) | playerID | |
لإرسال طلب إلى المُستلِم لوضع اللاعب في حالة GCKPlayerStatePlaying.
إذا لم يكن هذا انتقالاً صالحًا لهذا المشغل أو إذا لم يكن هناك آخر معرف مستخدم تم استخدامه، فسيظهر خطأ في GCKGameManagerChannelDelegate. يجب استدعاء هذه الطريقة فقط بعد أن يتم إرسال رسالة استدعاء المفوض من gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p). إرسال رسالة إلى معاودة الاتصال بتفويض gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p) في حال عدم اتصال GCKGameManagerChannel حتى الآن بمدير ألعاب المستلِم.
- Parameters
-
extraData Custom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil
.playerID The player ID of the player to change the state.
- المرتجعات
- معرّف الطلب، أو kGCKInvalidRequestID في حالة تعذر إرسال الطلب.
- (NSInteger) sendPlayerIdleRequest: | (id __nullable) | extraData |
لإرسال طلب إلى المستلم لوضع آخر مشغل مستخدم على هذا المرسل في حالة GCKPlayerStateIdle.
إذا لم يكن هذا انتقالاً صالحًا لهذا المشغل أو إذا لم يكن هناك آخر معرف مستخدم تم استخدامه، فسيظهر خطأ في GCKGameManagerChannelDelegate. لا يجب استدعاء هذه الطريقة إلا بعد إرسال رسالة إلى استدعاء المفوض من gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p). إرسال رسالة إلى GCKGameManagerChannelChannel::gameManagerChannel:requestDoesFailWithID:error: تفويض معاودة الاتصال في حال عدم اتصال GCKGameManagerChannel حتى الآن بمدير ألعاب المُستلِم.
- يمكن أيضًا مراجعة
- lastUsedPlayerID
- Parameters
-
extraData Custom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil
.
- المرتجعات
- معرّف الطلب، أو kGCKInvalidRequestID في حالة تعذر إرسال الطلب.
- (NSInteger) sendPlayerIdleRequest: | (id __nullable) | extraData | |
playerID: | (NSString *) | playerID | |
لإرسال طلب إلى المُستلِم لوضع اللاعب في حالة GCKPlayerStateIdle.
إذا لم يكن هذا انتقالاً صالحًا لهذا المشغل أو إذا لم يكن هناك آخر معرف مستخدم تم استخدامه، فسيظهر خطأ في GCKGameManagerChannelDelegate. يجب استدعاء هذه الطريقة فقط بعد أن يتم إرسال رسالة استدعاء المفوض من gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p). إرسال رسالة إلى معاودة الاتصال بتفويض gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p) في حال عدم اتصال GCKGameManagerChannel حتى الآن بمدير ألعاب المستلِم.
- Parameters
-
extraData Custom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil
.playerID The player ID of the player to change the state.
- المرتجعات
- معرّف الطلب، أو kGCKInvalidRequestID في حالة تعذر إرسال الطلب.
- (NSInteger) sendPlayerQuitRequest: | (id __nullable) | extraData |
لإرسال طلب إلى المستلم لوضع آخر مشغل مستخدم على هذا المرسل في حالة GCKPlayerStateQuit.
إذا لم يكن هذا انتقالاً صالحًا لهذا المشغل أو إذا لم يكن هناك آخر معرف مستخدم تم استخدامه، فسيظهر خطأ في GCKGameManagerChannelDelegate. يجب استدعاء هذه الطريقة فقط بعد أن يتم إرسال رسالة استدعاء المفوض من gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p). إرسال رسالة إلى معاودة الاتصال بتفويض gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p) في حال عدم اتصال GCKGameManagerChannel حتى الآن بمدير ألعاب المستلِم.
- يمكن أيضًا مراجعة
- lastUsedPlayerID
- Parameters
-
extraData Custom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil
.
- المرتجعات
- معرّف الطلب، أو kGCKInvalidRequestID في حالة تعذر إرسال الطلب.
- (NSInteger) sendPlayerQuitRequest: | (id __nullable) | extraData | |
playerID: | (NSString *) | playerID | |
لإرسال طلب إلى المُستلِم لوضع اللاعب في حالة GCKPlayerStateQuit.
إذا لم يكن هذا انتقالاً صالحًا لهذا المشغل أو إذا لم يكن هناك آخر معرف مستخدم تم استخدامه، فسيظهر خطأ في GCKGameManagerChannelDelegate. يجب استدعاء هذه الطريقة فقط بعد أن يتم إرسال رسالة استدعاء المفوض من gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p). يُرسل رسالة إلى معاودة الاتصال بتفويض gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p) في حال عدم اتصال GCKGameManagerChannel حتى الآن بمدير ألعاب المستلِم.
- Parameters
-
extraData Custom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil
.playerID The player ID of the player to change the state.
- المرتجعات
- معرّف الطلب، أو kGCKInvalidRequestID في حالة تعذر إرسال الطلب.
- (NSInteger) sendGameRequest: | (id __nullable) | extraData |
لإرسال رسالة خاصة باللعبة إلى المتلقي.
ويكون محتوى الرسالة بالكامل داخل التطبيق. ستصدر الرسالة من lastUsedPlayerID. سيرسل المستلم ردًا إلى هذا المرسل عبر GCKGameManagerChannelDelegate. يجب استدعاء هذه الطريقة فقط بعد أن يتم إرسال رسالة استدعاء المفوض من gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p). يُرسِل معاودة الاتصال بتفويض gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p) في حال لم يكن GCKGameManagerChannel متصلاً بالمستلِم في Game Manager.
- Parameters
-
extraData Custom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil
.
- المرتجعات
- معرّف الطلب، أو kGCKInvalidRequestID في حالة تعذر إرسال الطلب.
- (NSInteger) sendGameRequest: | (id __nullable) | extraData | |
playerID: | (NSString *) | playerID | |
لإرسال رسالة خاصة باللعبة إلى المتلقي.
ويكون محتوى الرسالة بالكامل داخل التطبيق. ستصدر الرسالة من playerID
. إذا كانت قيمة playerID
هي nil
، سيتم استخدام lastUsedPlayerID. سيرسل المستلم ردًا إلى هذا المرسل عبر GCKGameManagerChannelDelegate. يجب استدعاء هذه الطريقة فقط بعد أن يتم إرسال رسالة استدعاء المفوض من gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p). إرسال رسالة إلى معاودة الاتصال بتفويض gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p) في حال عدم اتصال GCKGameManagerChannel حتى الآن بمدير ألعاب المستلِم.
- Parameters
-
extraData Custom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil
.playerID The id of the controllable player sending this message.
- المرتجعات
- معرّف الطلب، أو kGCKInvalidRequestID في حالة تعذر إرسال الطلب.
- (void) sendGameMessage: | (id __nullable) | extraData |
لإرسال رسالة خاصة باللعبة إلى المتلقي.
ويكون محتوى الرسالة بالكامل داخل التطبيق. ستصدر الرسالة من lastUsedPlayerID. هذه طريقة تنشيط ونسيان حيث لا يوجد ما يضمن إرسال الرسالة ولن يرسل المستلم ردًا إلى هذا المرسل. يجب استدعاء هذه الطريقة فقط بعد أن يتم إرسال رسالة استدعاء المفوض من gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p). إرسال رسالة إلى معاودة الاتصال بتفويض gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p) في حال عدم اتصال GCKGameManagerChannel حتى الآن بمدير ألعاب المستلِم.
- Parameters
-
extraData Custom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil
.
- (void) sendGameMessage: | (id __nullable) | extraData | |
playerID: | (NSString *) | playerID | |
لإرسال رسالة خاصة باللعبة إلى المتلقي.
ويستند محتوى هذه الرسائل بالكامل إلى التطبيق. سيتم إنشاء الرسالة من رقم تعريف اللاعب المحلي المحدّد. هذه طريقة تنشيط ونسيان حيث لا يوجد ما يضمن إرسال الرسالة ولن يرسل المستلم ردًا إلى هذا المرسل. يجب استدعاء هذه الطريقة فقط بعد أن يتم إرسال رسالة استدعاء المفوض من gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p). إرسال رسالة إلى معاودة الاتصال بتفويض gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p) في حال عدم اتصال GCKGameManagerChannel حتى الآن بمدير ألعاب المستلِم.
- Parameters
-
extraData Custom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil
.playerID The ID of the controllable player sending this message.
- (instancetype) initWithNamespace: | (NSString *) | protocolNamespace |
مُعَيِّن مُحدَّد.
لإنشاء GCKCastChannel جديدة باستخدام مساحة الاسم المحدّدة.
- Parameters
-
protocolNamespace The namespace.
تم التنفيذ في GCKGenericChannel.
- (void) didReceiveTextMessage: | (NSString *) | message |
يتم الاتصال عندما يتم تلقي رسالة نصية على هذه القناة.
التنفيذ الافتراضي هو بيئة مستقلة.
- Parameters
-
message The message.
- (BOOL) sendTextMessage: | (NSString *) | message |
لإرسال رسالة نصية على هذه القناة.
- Parameters
-
message The message.
- المرتجعات
YES
يتم إرسالها بنجاح أوNO
إذا تعذر إرسال الرسالة (نظرًا لعدم اتصال القناة، أو لأن المخزن المؤقت للإرسال ممتلئ للغاية في الوقت الحالي).
- Deprecated:
- استخدِم sendTextMessage:error: الذي يقدّم معلومات تفصيلية عن الأخطاء.
- (BOOL) sendTextMessage: | (NSString *) | message | |
error: | (GCKError *__nullable *__nullable) | error | |
لإرسال رسالة نصية على هذه القناة.
- Parameters
-
message The message. error A pointer at which to store the error result. May be nil
.
- المرتجعات
- تم إرسال
YES
بنجاح أوNO
في حالة تعذر إرسال الرسالة.
- (NSInteger) generateRequestID |
ينشئ معرّف طلب لرسالة جديدة.
- المرتجعات
- المعرّف الذي تم إنشاؤه أو kGCKInvalidRequestID إذا لم تكن القناة مرتبطة حاليًا
- (NSNumber * __nullable) generateRequestNumber |
طريقة سهلة تُلفّ نتائج generateRequestID في NSNumber.
- المرتجعات
- المعرّف الذي تم إنشاؤه أو
nil
إذا لم تكن القناة مرتبطة حاليًا
- (void) didConnect |
تمّ الاتّصال عندما تكون هذه القناة مرتبطة، ما يعني أنّه بات بالإمكان الآن تبادل الرسائل مع جهاز البث عبر هذه القناة.
التنفيذ الافتراضي هو بيئة مستقلة.
- (void) didDisconnect |
يتم الاتصال عندما يتم إلغاء ربط هذه القناة، مما يشير إلى أنه لم يعد بالإمكان تبادل الرسائل مع جهاز البث عبر هذه القناة.
التنفيذ الافتراضي هو بيئة مستقلة.
تفاصيل العقار
|
readwritenonatomicweak |
مفوّض لتلقي إشعارات من GCKGameManagerChannel.
|
readnonatomicstrong |
الحالة الحالية لمدير اللعبة.
|
readnonatomiccopy |
رقم تعريف آخر مشغّل يمكن التحكّم فيه ويتمّ استخدامه في هذه الجلسة
يمكن أن تكون القيمة nil
إذا لم يتم إعداد مشغّل يمكن التحكّم فيه باستخدام جهاز الاستقبال.
- يمكن أيضًا مراجعة
- - sendPlayerAvailableRequest:
|
readnonatomicassign |
ما إذا كانت هذه القناة مرتبطة بمدير الألعاب الخاص بالمستلِم ونحن مستعدون للتفاعل معها
ستؤدي هذه الطريقة إلى عرض NO
من وقت إنشاء هذه القناة.
- المرتجعات
YES
إذا كانت هذه القناة مرتبطة بمدير الألعاب الخاص بالمستلِم وعلى استعداد للتفاعل معها،NO
وإلا
|
readnonatomiccopyinherited |
مساحة اسم القناة.
|
readnonatomicassigninherited |
علامة تشير إلى ما إذا كانت هذه القناة مرتبطة حاليًا.
|
readnonatomicweakinherited |
مدير الجهاز الذي تم تسجيل هذه القناة به، إن وُجد.
- Deprecated:
- إذا لم يتم تسجيل هذه القناة في الصف GCKDeviceManager الذي تم إيقاف العمل به، سيكون ذلك
nil
.