کلاس GCKGameManagerChannel

مرجع کلاس GCKGameManagerChannel

نمای کلی

یک زیر کلاس GCKCastChannel برای عملیات کنترل بازی.

برای پروتکل نماینده، به GCKGameManagerChannelDelegate مراجعه کنید.

Deprecated:
Game Manager API دیگر پشتیبانی نمی شود و در نسخه بعدی حذف خواهد شد.

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
هنگامی که این کانال وصل شده است تماس گرفته می شود، که نشان می دهد اکنون می توان پیام ها را با دستگاه Cast از طریق این کانال رد و بدل کرد. بیشتر...
(void) - didDisconnect
هنگامی که این کانال قطع شده است تماس گرفته می شود، که نشان می دهد دیگر نمی توان پیام ها را با دستگاه Cast از طریق این کانال رد و بدل کرد. بیشتر...

خلاصه اموال

id< GCKGameManagerChannelDelegate delegate
نماینده دریافت اعلان‌ها از GCKGameManagerChannel . بیشتر...
GCKGameManagerState currentState
وضعیت فعلی مدیر بازی. بیشتر...
NSString *  lastUsedPlayerID
آخرین شناسه پخش کننده قابل کنترلی که در این جلسه استفاده شده است. بیشتر...
BOOL  isInitialConnectionEstablished
این که آیا این کانال با Game Manager گیرنده متصل است و ما آماده تعامل با آن هستیم. بیشتر...
NSString *  protocolNamespace
فضای نام کانال بیشتر...
BOOL  isConnected
پرچمی که نشان می دهد آیا این کانال در حال حاضر متصل است یا خیر. بیشتر...
GCKDeviceManager deviceManager
مدیر دستگاهی که این کانال با آن ثبت شده است، در صورت وجود. بیشتر...

جزئیات روش

- (instancetype) initWithSessionID: (NSString *)  castSessionID

مقداردهی اولیه تعیین شده

به طور خودکار به Game Manager گیرنده متصل می شود.

Parameters
castSessionIDThe Session ID corresponding to the currently connected Game Manager.
- (instancetype) init

مقداردهی اولیه پیش فرض در دسترس نیست.

GCKCastChannel پیاده سازی می کند.

- (NSInteger) sendPlayerAvailableRequest: (id __nullable)  extraData

درخواستی را به گیرنده ارسال می کند تا آخرین پخش کننده استفاده شده در این فرستنده را در وضعیت GCKPlayerStateAvailable قرار دهد.

اگر این انتقال معتبر برای آن بازیکن نباشد، خطایی در GCKGameManagerChannelDelegate ایجاد می‌شود. اگر آخرین بازیکن استفاده شده وجود نداشته باشد، یک بازیکن جدید ثبت می شود و زمانی که گیرنده به این درخواست پاسخ می دهد، شناسه بازیکن آن به عنوان آخرین شناسه بازیکن استفاده شده تنظیم می شود. این روش فقط باید پس از ارسال پیام بازخوانی نمایندگی gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p) فراخوانی شود. اگر GCKGameManagerChannel هنوز به مدیر بازی گیرنده متصل نشده باشد، به gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p) پیام می دهد.

همچنین ببینید
lastUsedPlayerID
Parameters
extraDataCustom 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) فراخوانی شود. اگر GCKGameManagerChannel هنوز به مدیر بازی گیرنده متصل نشده باشد، به gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p) پیام می دهد.

Parameters
extraDataCustom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization , or nil .
playerIDThe player ID of the player whose state is to be changed.
برمی گرداند
شناسه درخواست یا kGCKInvalidRequestID اگر درخواست ارسال نشد.
- (NSInteger) sendPlayerReadyRequest: (id __nullable)  extraData

درخواستی را به گیرنده ارسال می کند تا آخرین پخش کننده استفاده شده در این فرستنده را در وضعیت GCKPlayerStateReady قرار دهد.

اگر این یک انتقال معتبر برای آن بازیکن نباشد یا اگر آخرین شناسه بازیکن استفاده شده وجود نداشته باشد، خطایی در GCKGameManagerChannelDelegate ایجاد می‌شود. این روش فقط باید پس از ارسال پیام بازخوانی نمایندگی gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p) فراخوانی شود. اگر GCKGameManagerChannel هنوز به مدیر بازی گیرنده متصل نشده باشد، به gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p) پیام می دهد.

همچنین ببینید
lastUsedPlayerID
Parameters
extraDataCustom 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) فراخوانی شود. اگر GCKGameManagerChannel هنوز به مدیر بازی گیرنده متصل نشده باشد، به gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p) پیام می دهد.

Parameters
extraDataCustom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization , or nil .
playerIDThe player ID of the player to change the state.
برمی گرداند
شناسه درخواست یا kGCKInvalidRequestID اگر درخواست ارسال نشد.
- (NSInteger) sendPlayerPlayingRequest: (id __nullable)  extraData

درخواستی را به گیرنده ارسال می کند تا آخرین پخش کننده استفاده شده در این فرستنده را در وضعیت GCKPlayerStatePlaying قرار دهد.

اگر این یک انتقال معتبر برای آن بازیکن نباشد یا اگر آخرین شناسه بازیکن استفاده شده وجود نداشته باشد، خطایی در GCKGameManagerChannelDelegate ایجاد می‌شود. این روش فقط باید پس از ارسال پیام بازخوانی نمایندگی gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p) فراخوانی شود. اگر GCKGameManagerChannel هنوز به مدیر بازی گیرنده متصل نشده باشد، به gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p) پیام می دهد.

همچنین ببینید
lastUsedPlayerID
Parameters
extraDataCustom 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) فراخوانی شود. اگر GCKGameManagerChannel هنوز به مدیر بازی گیرنده متصل نشده باشد، به gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p) پیام می دهد.

Parameters
extraDataCustom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization , or nil .
playerIDThe player ID of the player to change the state.
برمی گرداند
شناسه درخواست یا kGCKInvalidRequestID اگر درخواست ارسال نشد.
- (NSInteger) sendPlayerIdleRequest: (id __nullable)  extraData

درخواستی را به گیرنده ارسال می کند تا آخرین پخش کننده استفاده شده در این فرستنده را در وضعیت GCKPlayerStateIdle قرار دهد.

اگر این یک انتقال معتبر برای آن بازیکن نباشد یا اگر آخرین شناسه بازیکن استفاده شده وجود نداشته باشد، خطایی در GCKGameManagerChannelDelegate ایجاد می‌شود. این روش فقط باید پس از ارسال پیام بازخوانی نمایندگی gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p) فراخوانی شود. به GCKGameManagerChannel::gameManagerChannel:requestDidFailWithID:error: در صورتی که GCKGameManagerChannel هنوز به مدیر بازی گیرنده متصل نشده باشد، به GCKGameManager پیام می دهد.

همچنین ببینید
lastUsedPlayerID
Parameters
extraDataCustom 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) فراخوانی شود. اگر GCKGameManagerChannel هنوز به مدیر بازی گیرنده متصل نشده باشد، به gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p) پیام می دهد.

Parameters
extraDataCustom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization , or nil .
playerIDThe player ID of the player to change the state.
برمی گرداند
شناسه درخواست یا kGCKInvalidRequestID اگر درخواست ارسال نشد.
- (NSInteger) sendPlayerQuitRequest: (id __nullable)  extraData

درخواستی را به گیرنده ارسال می کند تا آخرین پخش کننده استفاده شده در این فرستنده را در وضعیت GCKPlayerStateQuit قرار دهد.

اگر این یک انتقال معتبر برای آن بازیکن نباشد یا اگر آخرین شناسه بازیکن استفاده شده وجود نداشته باشد، خطایی در GCKGameManagerChannelDelegate ایجاد می‌شود. این روش فقط باید پس از ارسال پیام بازخوانی نمایندگی gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p) فراخوانی شود. اگر GCKGameManagerChannel هنوز به مدیر بازی گیرنده متصل نشده باشد، به gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p) پیام می دهد.

همچنین ببینید
lastUsedPlayerID
Parameters
extraDataCustom 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) فراخوانی شود. اگر GCKGameManagerChannel هنوز به مدیر بازی گیرنده متصل نشده باشد، به gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p) پیام می دهد.

Parameters
extraDataCustom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization , or nil .
playerIDThe player ID of the player to change the state.
برمی گرداند
شناسه درخواست یا kGCKInvalidRequestID اگر درخواست ارسال نشد.
- (NSInteger) sendGameRequest: (id __nullable)  extraData

یک پیام مخصوص بازی به گیرنده ارسال می کند.

محتوای پیام کاملاً به برنامه بستگی دارد. پیام از lastUsedPlayerID سرچشمه می گیرد. گیرنده پاسخی را از طریق GCKGameManagerChannelDelegate به این فرستنده ارسال خواهد کرد. این روش فقط باید پس از ارسال پیام بازخوانی نمایندگی gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p) فراخوانی شود. اگر GCKGameManagerChannel هنوز به GameManager گیرنده متصل نشده باشد، به gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p) پیام می دهد.

Parameters
extraDataCustom 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) فراخوانی شود. اگر GCKGameManagerChannel هنوز به مدیر بازی گیرنده متصل نشده باشد، به gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p) پیام می دهد.

Parameters
extraDataCustom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization , or nil .
playerIDThe id of the controllable player sending this message.
برمی گرداند
شناسه درخواست یا kGCKInvalidRequestID اگر درخواست ارسال نشد.
- (void) sendGameMessage: (id __nullable)  extraData

یک پیام مخصوص بازی به گیرنده ارسال می کند.

محتوای پیام کاملاً به برنامه بستگی دارد. پیام از lastUsedPlayerID سرچشمه می گیرد. این یک روش آتش و فراموش کردن است که در آن هیچ تضمینی وجود ندارد که پیام ارسال شده است و گیرنده پاسخی را برای این فرستنده ارسال نخواهد کرد. این روش فقط باید پس از ارسال پیام بازخوانی نمایندگی gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p) فراخوانی شود. اگر GCKGameManagerChannel هنوز به مدیر بازی گیرنده متصل نشده باشد، به gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p) پیام می دهد.

Parameters
extraDataCustom 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) فراخوانی شود. اگر GCKGameManagerChannel هنوز به مدیر بازی گیرنده متصل نشده باشد، به gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p) پیام می دهد.

Parameters
extraDataCustom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization , or nil .
playerIDThe ID of the controllable player sending this message.
- (instancetype) initWithNamespace: (NSString *)  protocolNamespace

مقداردهی اولیه تعیین شده

یک GCKCastChannel جدید با فضای نام داده شده می سازد.

Parameters
protocolNamespaceThe namespace.

در GCKGenericChannel پیاده سازی شده است.

- (void) didReceiveTextMessage: (NSString *)  message

زمانی که پیامک در این کانال دریافت شده باشد تماس گرفته می شود.

پیاده سازی پیش فرض یک بدون عملیات است.

Parameters
messageThe message.
- (BOOL) sendTextMessage: (NSString *)  message

در این کانال پیامک ارسال کنید.

Parameters
messageThe message.
برمی گرداند
YES در صورت موفقیت یا NO اگر پیام ارسال نشد (به دلیل اینکه کانال متصل نیست، یا به دلیل اینکه بافر ارسال در حال حاضر خیلی پر است).
Deprecated:
از sendTextMessage:error: استفاده کنید که اطلاعات دقیق خطا را ارائه می دهد.
- (BOOL) sendTextMessage: (NSString *)  message
error: ( GCKError *__nullable *__nullable)  error  

در این کانال پیامک ارسال کنید.

Parameters
messageThe message.
errorA pointer at which to store the error result. May be nil .
برمی گرداند
در صورت موفقیت YES یا NO اگر پیام ارسال نشد.
- (NSInteger) generateRequestID

یک شناسه درخواست برای یک پیام جدید ایجاد می کند.

برمی گرداند
شناسه تولید شده یا kGCKInvalidRequestID اگر کانال در حال حاضر متصل نیست.
- (NSNumber * __nullable) generateRequestNumber

یک روش راحت که نتیجه generateRequestID را در یک NSNumber می‌پیچد.

برمی گرداند
شناسه تولید شده، یا اگر کانال در حال حاضر متصل نباشد، nil .
- (void) didConnect

هنگامی که این کانال وصل شده است تماس گرفته می شود، که نشان می دهد اکنون می توان پیام ها را با دستگاه Cast از طریق این کانال رد و بدل کرد.

پیاده سازی پیش فرض یک بدون عملیات است.

- (void) didDisconnect

هنگامی که این کانال قطع شده است تماس گرفته می شود، که نشان می دهد دیگر نمی توان پیام ها را با دستگاه Cast از طریق این کانال رد و بدل کرد.

پیاده سازی پیش فرض یک بدون عملیات است.

جزئیات ملک

- (id< GCKGameManagerChannelDelegate >) delegate
read write nonatomic weak

نماینده دریافت اعلان‌ها از GCKGameManagerChannel .

- ( GCKGameManagerState *) currentState
read nonatomic strong

وضعیت فعلی مدیر بازی.

- (NSString*) lastUsedPlayerID
read nonatomic copy

آخرین شناسه پخش کننده قابل کنترلی که در این جلسه استفاده شده است.

اگر پخش کننده قابل کنترلی با گیرنده تنظیم نشده باشد، این می تواند nil باشد.

همچنین ببینید
- sendPlayerAvailableRequest:
- (BOOL) isInitialConnectionEstablished
read nonatomic assign

این که آیا این کانال با Game Manager گیرنده متصل است و ما آماده تعامل با آن هستیم.

این روش NO از نقطه ایجاد این کانال برمی گرداند.

برمی گرداند
YES اگر این کانال به مدیر بازی گیرنده متصل باشد و آماده تعامل با آن باشد. NO در غیر این صورت.
- (NSString*) protocolNamespace
read nonatomic copy inherited

فضای نام کانال

- (BOOL) isConnected
read nonatomic assign inherited

پرچمی که نشان می دهد آیا این کانال در حال حاضر متصل است یا خیر.

- ( GCKDeviceManager *) deviceManager
read nonatomic weak inherited

مدیر دستگاهی که این کانال با آن ثبت شده است، در صورت وجود.

Deprecated:
اگر این کانال با کلاس منسوخ GCKDeviceManager ثبت نشده باشد، این nil خواهد بود.