GCKGameManagerChannel-Klasse

GCKGameManagerChannel-Klassenreferenz

Übersicht

Eine GCKCastChannel-Unterklasse für Spielsteuerungsvorgänge.

Das Delegatenprotokoll finden Sie unter GCKGameManagerChannelDelegate.

Deprecated:
Die Game Manager API wird nicht mehr unterstützt und in einer zukünftigen Version entfernt.

Übernimmt GCKCastChannel.

Zusammenfassung der Instanzmethoden

(instancetype) - initWithSessionID:
 Designated Initializer Weitere Informationen
 
(instancetype) - init
 Der Standard-Initializer ist nicht verfügbar. Weitere Informationen
 
(NSInteger) - sendPlayerAvailableRequest:
 Sendet eine Anfrage an den Empfänger, den zuletzt verwendeten Player auf diesem Sender in den Status GCKPlayerStateAvailable zu versetzen. Weitere Informationen
 
(NSInteger) - sendPlayerAvailableRequest:playerID:
 Sendet eine Anfrage an den Empfänger, den Player in den Status GCKPlayerStateAvailable zu versetzen. Weitere Informationen
 
(NSInteger) - sendPlayerReadyRequest:
 Sendet eine Anfrage an den Empfänger, den zuletzt verwendeten Player auf diesem Sender in den Status GCKPlayerStateReady zu versetzen. Weitere Informationen
 
(NSInteger) - sendPlayerReadyRequest:playerID:
 Sendet eine Anfrage an den Empfänger, den Player in den Status GCKPlayerStateReady zu versetzen. Weitere Informationen
 
(NSInteger) - sendPlayerPlayingRequest:
 Sendet eine Anfrage an den Empfänger, den zuletzt verwendeten Player auf diesem Sender in den Status GCKPlayerStatePlaying zu versetzen. Weitere Informationen
 
(NSInteger) - sendPlayerPlayingRequest:playerID:
 Sendet eine Anfrage an den Empfänger, den Player in den Status GCKPlayerStatePlaying zu versetzen. Weitere Informationen
 
(NSInteger) - sendPlayerIdleRequest:
 Sendet eine Anfrage an den Empfänger, den zuletzt verwendeten Player auf diesem Sender in den Status GCKPlayerStateIdle zu versetzen. Weitere Informationen
 
(NSInteger) - sendPlayerIdleRequest:playerID:
 Sendet eine Anfrage an den Empfänger, den Player in den Status GCKPlayerStateIdle zu versetzen. Weitere Informationen
 
(NSInteger) - sendPlayerQuitRequest:
 Sendet eine Anfrage an den Empfänger, den zuletzt verwendeten Player auf diesem Sender in den Status GCKPlayerStateQuit zu versetzen. Weitere Informationen
 
(NSInteger) - sendPlayerQuitRequest:playerID:
 Sendet eine Anfrage an den Empfänger, den Player in den Status GCKPlayerStateQuit zu versetzen. Weitere Informationen
 
(NSInteger) - sendGameRequest:
 Sendet eine spielspezifische Nachricht an den Empfänger. Weitere Informationen
 
(NSInteger) - sendGameRequest:playerID:
 Sendet eine spielspezifische Nachricht an den Empfänger. Weitere Informationen
 
(void) - sendGameMessage:
 Sendet eine spielspezifische Nachricht an den Empfänger. Weitere Informationen
 
(void) - sendGameMessage:playerID:
 Sendet eine spielspezifische Nachricht an den Empfänger. Weitere Informationen
 
(instancetype) - initWithNamespace:
 Designated Initializer Weitere Informationen
 
(void) - didReceiveTextMessage:
 Wird aufgerufen, wenn auf diesem Kanal eine SMS empfangen wurde. Weitere Informationen
 
(BOOL) - sendTextMessage:
 Sendet eine SMS über diesen Kanal. Weitere Informationen
 
(BOOL) - sendTextMessage:error:
 Sendet eine SMS über diesen Kanal. Weitere Informationen
 
(NSInteger) - generateRequestID
 Generiert eine Anforderungs-ID für eine neue Nachricht. Weitere Informationen
 
(NSNumber *__nullable) - generateRequestNumber
 Eine praktische Methode, die das Ergebnis von generateRequestID in einem NSNumber umschließt. Weitere Informationen
 
(void) - didConnect
 Wird aufgerufen, wenn dieser Channel verbunden wurde. Das bedeutet, dass jetzt Nachrichten über diesen Channel mit dem Cast-Gerät ausgetauscht werden können. Weitere Informationen
 
(void) - didDisconnect
 Wird aufgerufen, wenn die Verbindung zu diesem Kanal getrennt wurde. Das bedeutet, dass über diesen Kanal keine Nachrichten mehr mit dem Cast-Gerät ausgetauscht werden können. Weitere Informationen
 

Zusammenfassung der Property

id< GCKGameManagerChannelDelegatedelegate
 Der Delegat für den Empfang von Benachrichtigungen von der GCKGameManagerChannel. Weitere Informationen
 
GCKGameManagerStatecurrentState
 Der aktuelle Status des Spielmanagers. Weitere Informationen
 
NSString * lastUsedPlayerID
 Die letzte steuerbare Player-ID, die in dieser Sitzung verwendet wurde. Weitere Informationen
 
BOOL isInitialConnectionEstablished
 Gibt an, ob dieser Kanal mit dem Game Manager des Empfängers verbunden ist und wir mit ihm interagieren können. Weitere Informationen
 
NSString * protocolNamespace
 Der Namespace des Channels. Weitere Informationen
 
BOOL isConnected
 Ein Flag, das angibt, ob dieser Channel derzeit verbunden ist. Weitere Informationen
 
GCKDeviceManagerdeviceManager
 Der Gerätemanager, mit dem dieser Kanal registriert ist, falls vorhanden. Weitere Informationen
 

Methodendetail

- (instancetype) initWithSessionID: (NSString *)  castSessionID

Designated Initializer

Stellt automatisch eine Verbindung zum Game Manager des Empfängers her.

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

Der Standard-Initializer ist nicht verfügbar.

Implementiert GCKCastChannel.

- (NSInteger) sendPlayerAvailableRequest: (id __nullable)  extraData

Sendet eine Anfrage an den Empfänger, den zuletzt verwendeten Player auf diesem Sender in den Status GCKPlayerStateAvailable zu versetzen.

Wenn dies kein gültiger Übergang für diesen Player ist, wird im GCKGameManagerChannelDelegate ein Fehler ausgelöst. Wenn kein zuletzt verwendeter Player vorhanden ist, wird ein neuer Player registriert und seine Player-ID wird als die zuletzt verwendete Player-ID festgelegt, wenn der Empfänger auf diese Anfrage antwortet. Diese Methode sollte erst aufgerufen werden, nachdem der gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p)-Delegat-Callback gesendet wurde. Nachrichten, die den gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p)-Delegaten-Callback aufrufen, wenn GCKGameManagerChannel noch nicht mit dem Game Manager des Empfängers verbunden ist.

Weitere Informationen
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.
Ausgabe
Die Anfrage-ID oder kGCKInvalidRequestID, wenn die Anfrage nicht gesendet werden konnte.
- (NSInteger) sendPlayerAvailableRequest: (id __nullable)  extraData
playerID: (NSString *)  playerID 

Sendet eine Anfrage an den Empfänger, den Player in den Status GCKPlayerStateAvailable zu versetzen.

Wenn dies kein gültiger Übergang für diesen Player ist, wird im GCKGameManagerChannelDelegate ein Fehler ausgelöst. Wenn die Spieler-ID nil ist, wird ein neuer Spieler registriert und seine Spieler-ID wird als die zuletzt verwendete Spieler-ID festgelegt, wenn der Empfänger auf diese Anfrage antwortet. Diese Methode sollte erst aufgerufen werden, nachdem der gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p)-Delegat-Callback gesendet wurde. Nachrichten, die den gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p)-Delegaten-Callback aufrufen, wenn GCKGameManagerChannel noch nicht mit dem Game Manager des Empfängers verbunden ist.

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.
Ausgabe
Die Anfrage-ID oder kGCKInvalidRequestID, wenn die Anfrage nicht gesendet werden konnte.
- (NSInteger) sendPlayerReadyRequest: (id __nullable)  extraData

Sendet eine Anfrage an den Empfänger, den zuletzt verwendeten Player auf diesem Sender in den Status GCKPlayerStateReady zu versetzen.

Wenn dies kein gültiger Übergang für diesen Player ist oder keine zuletzt verwendete Player-ID vorhanden ist, wird in GCKGameManagerChannelDelegate ein Fehler ausgelöst. Diese Methode sollte erst aufgerufen werden, nachdem der gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p)-Delegat-Callback gesendet wurde. Nachrichten, die den gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p)-Delegaten-Callback aufrufen, wenn GCKGameManagerChannel noch nicht mit dem Game Manager des Empfängers verbunden ist.

Weitere Informationen
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.
Ausgabe
Die Anfrage-ID oder kGCKInvalidRequestID, wenn die Anfrage nicht gesendet werden konnte.
- (NSInteger) sendPlayerReadyRequest: (id __nullable)  extraData
playerID: (NSString *)  playerID 

Sendet eine Anfrage an den Empfänger, den Player in den Status GCKPlayerStateReady zu versetzen.

Wenn dies kein gültiger Übergang für diesen Player ist oder keine zuletzt verwendete Player-ID vorhanden ist, wird in GCKGameManagerChannelDelegate ein Fehler ausgelöst. Diese Methode sollte erst aufgerufen werden, nachdem der gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p)-Delegat-Callback gesendet wurde. Nachrichten, die den gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p)-Delegaten-Callback aufrufen, wenn GCKGameManagerChannel noch nicht mit dem Game Manager des Empfängers verbunden ist.

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.
Ausgabe
Die Anfrage-ID oder kGCKInvalidRequestID, wenn die Anfrage nicht gesendet werden konnte.
- (NSInteger) sendPlayerPlayingRequest: (id __nullable)  extraData

Sendet eine Anfrage an den Empfänger, den zuletzt verwendeten Player auf diesem Sender in den Status GCKPlayerStatePlaying zu versetzen.

Wenn dies kein gültiger Übergang für diesen Player ist oder keine zuletzt verwendete Player-ID vorhanden ist, wird in GCKGameManagerChannelDelegate ein Fehler ausgelöst. Diese Methode sollte erst aufgerufen werden, nachdem der gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p)-Delegat-Callback gesendet wurde. Nachrichten, die den gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p)-Delegaten-Callback aufrufen, wenn GCKGameManagerChannel noch nicht mit dem Game Manager des Empfängers verbunden ist.

Weitere Informationen
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.
Ausgabe
Die Anfrage-ID oder kGCKInvalidRequestID, wenn die Anfrage nicht gesendet werden konnte.
- (NSInteger) sendPlayerPlayingRequest: (id __nullable)  extraData
playerID: (NSString *)  playerID 

Sendet eine Anfrage an den Empfänger, den Player in den Status GCKPlayerStatePlaying zu versetzen.

Wenn dies kein gültiger Übergang für diesen Player ist oder keine zuletzt verwendete Player-ID vorhanden ist, wird in GCKGameManagerChannelDelegate ein Fehler ausgelöst. Diese Methode sollte erst aufgerufen werden, nachdem der gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p)-Delegat-Callback gesendet wurde. Nachrichten, die den gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p)-Delegaten-Callback aufrufen, wenn GCKGameManagerChannel noch nicht mit dem Game Manager des Empfängers verbunden ist.

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.
Ausgabe
Die Anfrage-ID oder kGCKInvalidRequestID, wenn die Anfrage nicht gesendet werden konnte.
- (NSInteger) sendPlayerIdleRequest: (id __nullable)  extraData

Sendet eine Anfrage an den Empfänger, den zuletzt verwendeten Player auf diesem Sender in den Status GCKPlayerStateIdle zu versetzen.

Wenn dies kein gültiger Übergang für diesen Player ist oder keine zuletzt verwendete Player-ID vorhanden ist, wird in GCKGameManagerChannelDelegate ein Fehler ausgelöst. Diese Methode sollte erst aufgerufen werden, nachdem der gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p)-Delegaten-Callback gesendet wurde. Nachrichten des GCKGameManagerChannel::gameManagerChannel:requestDidFailWithID:error: Delegate-Callbacks, wenn GCKGameManagerChannel noch nicht mit dem Game Manager des Empfängers verbunden ist.

Weitere Informationen
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.
Ausgabe
Die Anfrage-ID oder kGCKInvalidRequestID, wenn die Anfrage nicht gesendet werden konnte.
- (NSInteger) sendPlayerIdleRequest: (id __nullable)  extraData
playerID: (NSString *)  playerID 

Sendet eine Anfrage an den Empfänger, den Player in den Status GCKPlayerStateIdle zu versetzen.

Wenn dies kein gültiger Übergang für diesen Player ist oder keine zuletzt verwendete Player-ID vorhanden ist, wird in GCKGameManagerChannelDelegate ein Fehler ausgelöst. Diese Methode sollte erst aufgerufen werden, nachdem der gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p)-Delegat-Callback gesendet wurde. Nachrichten, die den gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p)-Delegaten-Callback aufrufen, wenn GCKGameManagerChannel noch nicht mit dem Game Manager des Empfängers verbunden ist.

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.
Ausgabe
Die Anfrage-ID oder kGCKInvalidRequestID, wenn die Anfrage nicht gesendet werden konnte.
- (NSInteger) sendPlayerQuitRequest: (id __nullable)  extraData

Sendet eine Anfrage an den Empfänger, den zuletzt verwendeten Player auf diesem Sender in den Status GCKPlayerStateQuit zu versetzen.

Wenn dies kein gültiger Übergang für diesen Player ist oder keine zuletzt verwendete Player-ID vorhanden ist, wird in GCKGameManagerChannelDelegate ein Fehler ausgelöst. Diese Methode sollte erst aufgerufen werden, nachdem der gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p)-Delegat-Callback gesendet wurde. Nachrichten, die den gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p)-Delegaten-Callback aufrufen, wenn GCKGameManagerChannel noch nicht mit dem Game Manager des Empfängers verbunden ist.

Weitere Informationen
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.
Ausgabe
Die Anfrage-ID oder kGCKInvalidRequestID, wenn die Anfrage nicht gesendet werden konnte.
- (NSInteger) sendPlayerQuitRequest: (id __nullable)  extraData
playerID: (NSString *)  playerID 

Sendet eine Anfrage an den Empfänger, den Player in den Status GCKPlayerStateQuit zu versetzen.

Wenn dies kein gültiger Übergang für diesen Player ist oder keine zuletzt verwendete Player-ID vorhanden ist, wird in GCKGameManagerChannelDelegate ein Fehler ausgelöst. Diese Methode sollte erst aufgerufen werden, nachdem der gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p)-Delegat-Callback gesendet wurde. Nachrichten, die den gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p)-Delegat-Callback auslösen, wenn GCKGameManagerChannel noch nicht mit dem Game Manager des Empfängers verbunden ist.

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.
Ausgabe
Die Anfrage-ID oder kGCKInvalidRequestID, wenn die Anfrage nicht gesendet werden konnte.
- (NSInteger) sendGameRequest: (id __nullable)  extraData

Sendet eine spielspezifische Nachricht an den Empfänger.

Der Inhalt der Nachricht liegt ganz bei der Anwendung. Die Nachricht stammt von lastUsedPlayerID. Der Empfänger sendet über den GCKGameManagerChannelDelegate eine Antwort an diesen Absender zurück. Diese Methode sollte erst aufgerufen werden, nachdem der gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p)-Delegat-Callback gesendet wurde. Nachrichten, die den gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p)-Delegate-Callback aufrufen, wenn GCKGameManagerChannel noch nicht mit dem Receiver-GameManager verbunden ist.

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.
Ausgabe
Die Anfrage-ID oder kGCKInvalidRequestID, wenn die Anfrage nicht gesendet werden konnte.
- (NSInteger) sendGameRequest: (id __nullable)  extraData
playerID: (NSString *)  playerID 

Sendet eine spielspezifische Nachricht an den Empfänger.

Der Inhalt der Nachricht liegt ganz bei der Anwendung. Die Nachricht stammt von playerID. Wenn playerID nil ist, wird lastUsedPlayerID verwendet. Der Empfänger sendet über den GCKGameManagerChannelDelegate eine Antwort an diesen Absender zurück. Diese Methode sollte erst aufgerufen werden, nachdem der gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p)-Delegat-Callback gesendet wurde. Nachrichten, die den gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p)-Delegaten-Callback aufrufen, wenn GCKGameManagerChannel noch nicht mit dem Game Manager des Empfängers verbunden ist.

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.
Ausgabe
Die Anfrage-ID oder kGCKInvalidRequestID, wenn die Anfrage nicht gesendet werden konnte.
- (void) sendGameMessage: (id __nullable)  extraData

Sendet eine spielspezifische Nachricht an den Empfänger.

Der Inhalt der Nachricht liegt ganz bei der Anwendung. Die Nachricht stammt von lastUsedPlayerID. Dies ist eine Fire-and-Forget-Methode, bei der nicht garantiert werden kann, dass die Nachricht gesendet wurde. Der Empfänger sendet keine Antwort an diesen Absender zurück. Diese Methode sollte erst aufgerufen werden, nachdem der gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p)-Delegat-Callback gesendet wurde. Nachrichten, die den gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p)-Delegaten-Callback aufrufen, wenn GCKGameManagerChannel noch nicht mit dem Game Manager des Empfängers verbunden ist.

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 

Sendet eine spielspezifische Nachricht an den Empfänger.

Der Inhalt der Nachricht liegt vollständig in der Verantwortung der Anwendung. Die Nachricht stammt von der angegebenen lokalen Spieler-ID. Dies ist eine Methode, bei der die Nachricht gesendet wird, ohne dass eine Bestätigung erfolgt. Es gibt keine Garantie dafür, dass die Nachricht gesendet wird, und der Empfänger sendet keine Antwort an diesen Absender zurück. Diese Methode sollte erst aufgerufen werden, nachdem der gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p)-Delegat-Callback gesendet wurde. Nachrichten, die den gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p)-Delegaten-Callback aufrufen, wenn GCKGameManagerChannel noch nicht mit dem Game Manager des Empfängers verbunden ist.

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

Designated Initializer

Erstellt ein neues GCKCastChannel-Objekt mit dem angegebenen Namespace.

Parameters
protocolNamespaceThe namespace.

Implementiert in GCKGenericChannel.

- (void) didReceiveTextMessage: (NSString *)  message

Wird aufgerufen, wenn auf diesem Kanal eine SMS empfangen wurde.

Die Standardimplementierung ist ein No-Op.

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

Sendet eine SMS über diesen Kanal.

Parameters
messageThe message.
Ausgabe
YES bei Erfolg oder NO, wenn die Nachricht nicht gesendet werden konnte (weil der Kanal nicht verbunden ist oder der Sendepuffer derzeit zu voll ist).
Deprecated:
Verwenden Sie sendTextMessage:error:, um detaillierte Fehlerinformationen zu erhalten.
- (BOOL) sendTextMessage: (NSString *)  message
error: (GCKError *__nullable *__nullable)  error 

Sendet eine SMS über diesen Kanal.

Parameters
messageThe message.
errorA pointer at which to store the error result. May be nil.
Ausgabe
YES bei Erfolg oder NO, wenn die Nachricht nicht gesendet werden konnte.
- (NSInteger) generateRequestID

Generiert eine Anforderungs-ID für eine neue Nachricht.

Ausgabe
Die generierte ID oder kGCKInvalidRequestID, wenn der Kanal derzeit nicht verbunden ist.
- (NSNumber * __nullable) generateRequestNumber

Eine praktische Methode, die das Ergebnis von generateRequestID in einem NSNumber umschließt.

Ausgabe
Die generierte ID oder nil, wenn der Kanal derzeit nicht verbunden ist.
- (void) didConnect

Wird aufgerufen, wenn dieser Channel verbunden wurde. Das bedeutet, dass jetzt Nachrichten über diesen Channel mit dem Cast-Gerät ausgetauscht werden können.

Die Standardimplementierung ist ein No-Op.

- (void) didDisconnect

Wird aufgerufen, wenn die Verbindung zu diesem Kanal getrennt wurde. Das bedeutet, dass über diesen Kanal keine Nachrichten mehr mit dem Cast-Gerät ausgetauscht werden können.

Die Standardimplementierung ist ein No-Op.

Property-Details

- (id<GCKGameManagerChannelDelegate>) delegate
readwritenonatomicweak

Der Delegat für den Empfang von Benachrichtigungen von der GCKGameManagerChannel.

- (GCKGameManagerState*) currentState
readnonatomicstrong

Der aktuelle Status des Spielmanagers.

- (NSString*) lastUsedPlayerID
readnonatomiccopy

Die letzte steuerbare Player-ID, die in dieser Sitzung verwendet wurde.

Das kann nil sein, wenn kein steuerbarer Player mit dem Empfänger eingerichtet ist.

Weitere Informationen
- sendPlayerAvailableRequest:
- (BOOL) isInitialConnectionEstablished
readnonatomicassign

Gibt an, ob dieser Kanal mit dem Game Manager des Empfängers verbunden ist und wir mit ihm interagieren können.

Diese Methode gibt NO ab dem Zeitpunkt der Erstellung dieses Kanals zurück.

Ausgabe
YES, wenn dieser Kanal mit dem Game Manager des Empfängers verbunden ist und mit ihm interagiert werden kann; NO andernfalls.
- (NSString*) protocolNamespace
readnonatomiccopyinherited

Der Namespace des Channels.

- (BOOL) isConnected
readnonatomicassigninherited

Ein Flag, das angibt, ob dieser Channel derzeit verbunden ist.

- (GCKDeviceManager*) deviceManager
readnonatomicweakinherited

Der Gerätemanager, mit dem dieser Kanal registriert ist, falls vorhanden.

Deprecated:
Wenn dieser Kanal nicht mit der eingestellten Klasse GCKDeviceManager registriert wurde, ist dies nil.