Ü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< GCKGameManagerChannelDelegate > | delegate |
Der Delegat für den Empfang von Benachrichtigungen von der GCKGameManagerChannel. Weitere Informationen | |
GCKGameManagerState * | currentState |
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 | |
GCKDeviceManager * | deviceManager |
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
-
castSessionID The 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
-
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
.
- 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
-
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.
- 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
-
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
.
- 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
-
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.
- 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
-
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
.
- 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
-
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.
- 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
-
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
.
- 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
-
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.
- 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
-
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
.
- 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
-
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.
- 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
-
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
.
- 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
-
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.
- 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
-
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 | |
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
-
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 |
Designated Initializer
Erstellt ein neues GCKCastChannel-Objekt mit dem angegebenen Namespace.
- Parameters
-
protocolNamespace The 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
-
message The message.
- (BOOL) sendTextMessage: | (NSString *) | message |
Sendet eine SMS über diesen Kanal.
- Parameters
-
message The message.
- Ausgabe
YES
bei Erfolg oderNO
, 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
-
message The message. error A pointer at which to store the error result. May be nil
.
- Ausgabe
YES
bei Erfolg oderNO
, 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
|
readwritenonatomicweak |
Der Delegat für den Empfang von Benachrichtigungen von der GCKGameManagerChannel.
|
readnonatomicstrong |
Der aktuelle Status des Spielmanagers.
|
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:
|
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.
|
readnonatomiccopyinherited |
Der Namespace des Channels.
|
readnonatomicassigninherited |
Ein Flag, das angibt, ob dieser Channel derzeit verbunden ist.
|
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
.