Übersicht
Eine GCKCastChannel-Unterklasse für Game Control-Vorgänge.
Weitere Informationen zum Delegatprotokoll 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: |
Angegebener Initialisierer. Mehr... | |
(instancetype) | - init |
Der Standard-Initialisierer ist nicht verfügbar. Mehr... | |
(NSInteger) | - sendPlayerAvailableRequest: |
Sendet eine Anfrage an den Empfänger, um den zuletzt verwendeten Player auf diesem Absender in den Status GCKPlayerStateAvailable zu versetzen. Mehr... | |
(NSInteger) | - sendPlayerAvailableRequest:playerID: |
Sendet eine Anfrage an den Empfänger, um den Player in den Status GCKPlayerStateAvailable zu versetzen. Mehr... | |
(NSInteger) | - sendPlayerReadyRequest: |
Sendet eine Anfrage an den Empfänger, um den zuletzt verwendeten Player auf diesem Absender in den Status GCKPlayerStateReady zu versetzen. Mehr... | |
(NSInteger) | - sendPlayerReadyRequest:playerID: |
Sendet eine Anfrage an den Empfänger, um den Player in den Status GCKPlayerStateReady zu versetzen. Mehr... | |
(NSInteger) | - sendPlayerPlayingRequest: |
Sendet eine Anfrage an den Empfänger, um den zuletzt verwendeten Player auf diesem Absender in den Status GCKPlayerStatePlaying zu versetzen. Mehr... | |
(NSInteger) | - sendPlayerPlayingRequest:playerID: |
Sendet eine Anfrage an den Empfänger, um den Player in den Status GCKPlayerStatePlaying zu versetzen. Mehr... | |
(NSInteger) | - sendPlayerIdleRequest: |
Sendet eine Anfrage an den Empfänger, um den zuletzt verwendeten Player auf diesem Absender in den Status GCKPlayerStateIdle zu versetzen. Mehr... | |
(NSInteger) | - sendPlayerIdleRequest:playerID: |
Sendet eine Anfrage an den Empfänger, um den Player in den Status GCKPlayerStateIdle zu versetzen. Mehr... | |
(NSInteger) | - sendPlayerQuitRequest: |
Sendet eine Anfrage an den Empfänger, um den zuletzt verwendeten Player auf diesem Absender in den Status GCKPlayerStateQuit zu versetzen. Mehr... | |
(NSInteger) | - sendPlayerQuitRequest:playerID: |
Sendet eine Anfrage an den Empfänger, um den Player in den Status GCKPlayerStateQuit zu versetzen. Mehr... | |
(NSInteger) | - sendGameRequest: |
Spielspezifische Nachricht an den Empfänger senden Mehr... | |
(NSInteger) | - sendGameRequest:playerID: |
Spielspezifische Nachricht an den Empfänger senden Mehr... | |
(void) | - sendGameMessage: |
Spielspezifische Nachricht an den Empfänger senden Mehr... | |
(void) | - sendGameMessage:playerID: |
Spielspezifische Nachricht an den Empfänger senden Mehr... | |
(instancetype) | - initWithNamespace: |
Angegebener Initialisierer. Mehr... | |
(void) | - didReceiveTextMessage: |
Wird aufgerufen, wenn eine SMS auf diesem Kanal empfangen wurde Mehr... | |
(BOOL) | - sendTextMessage: |
SMS an diesen Kanal senden. Mehr... | |
(BOOL) | - sendTextMessage:error: |
SMS an diesen Kanal senden. Mehr... | |
(NSInteger) | - generateRequestID |
Generiert eine Anfrage-ID für eine neue Nachricht. Mehr... | |
(NSNumber *__nullable) | - generateRequestNumber |
Eine praktische Methode, die das Ergebnis von generateRequestID in einer NSNumber umschließt. Mehr... | |
(void) | - didConnect |
Wird aufgerufen, wenn eine Verbindung mit diesem Kanal hergestellt wurde. Das bedeutet, dass Nachrichten jetzt über diesen Kanal mit dem Übertragungsgerät ausgetauscht werden können. Mehr... | |
(void) | - didDisconnect |
Wird aufgerufen, wenn die Verbindung zu diesem Kanal getrennt wurde. Das bedeutet, dass über diesen Kanal keine Nachrichten mehr mit dem Übertragungsgerät ausgetauscht werden können. Mehr... | |
Property-Zusammenfassung | |
id< GCKGameManagerChannelDelegate > | delegate |
Der Bevollmächtigte für den Empfang von Benachrichtigungen von GCKGameManagerChannel. Mehr... | |
GCKGameManagerState * | currentState |
Der aktuelle Status des Game Managers. Mehr... | |
NSString * | lastUsedPlayerID |
Die letzte steuerbare Spieler-ID, die in dieser Sitzung verwendet wurde. Mehr... | |
BOOL | isInitialConnectionEstablished |
Gibt an, ob dieser Kanal mit dem Game Manager des Empfängers verbunden ist und wir mit ihm interagieren können. Mehr... | |
NSString * | protocolNamespace |
Der Namespace des Kanals. Mehr... | |
BOOL | isConnected |
Eine Markierung, die angibt, ob dieser Kanal derzeit verbunden ist. Mehr... | |
GCKDeviceManager * | deviceManager |
Der Gerätemanager, mit dem dieser Kanal registriert wird, falls vorhanden Mehr... | |
Methodendetail
- (instancetype) initWithSessionID: | (NSString *) | castSessionID |
Angegebener Initialisierer.
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-Initialisierer ist nicht verfügbar.
Implementiert GCKCastChannel.
- (NSInteger) sendPlayerAvailableRequest: | (id __nullable) | extraData |
Sendet eine Anfrage an den Empfänger, um den zuletzt verwendeten Player auf diesem Absender 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 es keinen zuletzt verwendeten Spieler gibt, 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 Bevollmächtigter gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p) eine Nachricht gesendet hat. Sendet eine Nachricht an den Bevollmächtigten gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p), 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
.
- Gibt Folgendes zurück:
- 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, um 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 Player-ID nil
lautet, wird ein neuer Spieler registriert und seine Spieler-ID als letzte verwendete Spieler-ID festgelegt, wenn der Empfänger auf diese Anfrage antwortet. Diese Methode sollte erst aufgerufen werden, nachdem der Bevollmächtigter gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p) eine Nachricht gesendet hat. Sendet eine Nachricht an den Bevollmächtigten gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p), 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.
- Gibt Folgendes zurück:
- Die Anfrage-ID oder kGCKInvalidRequestID, wenn die Anfrage nicht gesendet werden konnte.
- (NSInteger) sendPlayerReadyRequest: | (id __nullable) | extraData |
Sendet eine Anfrage an den Empfänger, um den zuletzt verwendeten Player auf diesem Absender in den Status GCKPlayerStateReady zu versetzen.
Wenn dies kein gültiger Übergang ist oder wenn es keine zuletzt verwendete Spieler-ID gibt, wird im GCKGameManagerChannelDelegate ein Fehler ausgelöst. Diese Methode sollte erst aufgerufen werden, nachdem der Bevollmächtigter gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p) eine Nachricht gesendet hat. Sendet eine Nachricht an den Bevollmächtigten gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p), 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
.
- Gibt Folgendes zurück:
- 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, um den Player in den Status GCKPlayerStateReady zu versetzen.
Wenn dies kein gültiger Übergang ist oder wenn es keine zuletzt verwendete Spieler-ID gibt, wird im GCKGameManagerChannelDelegate ein Fehler ausgelöst. Diese Methode sollte erst aufgerufen werden, nachdem der Bevollmächtigter gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p) eine Nachricht gesendet hat. Sendet eine Nachricht an den Bevollmächtigten gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p), 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.
- Gibt Folgendes zurück:
- Die Anfrage-ID oder kGCKInvalidRequestID, wenn die Anfrage nicht gesendet werden konnte.
- (NSInteger) sendPlayerPlayingRequest: | (id __nullable) | extraData |
Sendet eine Anfrage an den Empfänger, um den zuletzt verwendeten Player auf diesem Absender in den Status GCKPlayerStatePlaying zu versetzen.
Wenn dies kein gültiger Übergang ist oder wenn es keine zuletzt verwendete Spieler-ID gibt, wird im GCKGameManagerChannelDelegate ein Fehler ausgelöst. Diese Methode sollte erst aufgerufen werden, nachdem der Bevollmächtigter gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p) eine Nachricht gesendet hat. Sendet eine Nachricht an den Bevollmächtigten gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p), 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
.
- Gibt Folgendes zurück:
- 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, um den Player in den Status GCKPlayerStatePlaying zu versetzen.
Wenn dies kein gültiger Übergang ist oder wenn es keine zuletzt verwendete Spieler-ID gibt, wird im GCKGameManagerChannelDelegate ein Fehler ausgelöst. Diese Methode sollte erst aufgerufen werden, nachdem der Bevollmächtigter gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p) eine Nachricht gesendet hat. Sendet eine Nachricht an den Bevollmächtigten gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p), 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.
- Gibt Folgendes zurück:
- Die Anfrage-ID oder kGCKInvalidRequestID, wenn die Anfrage nicht gesendet werden konnte.
- (NSInteger) sendPlayerIdleRequest: | (id __nullable) | extraData |
Sendet eine Anfrage an den Empfänger, um den zuletzt verwendeten Player auf diesem Absender in den Status GCKPlayerStateIdle zu versetzen.
Wenn dies kein gültiger Übergang ist oder wenn es keine zuletzt verwendete Spieler-ID gibt, wird im GCKGameManagerChannelDelegate ein Fehler ausgelöst. Diese Methode sollte erst aufgerufen werden, nachdem der Bevollmächtigter gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p) eine Nachricht gesendet hat. Sendet eine Nachricht an den GCKGameManagerChannel::gameManagerChannel:requestDoneFailWithID:error: delegierten Callback, wenn die 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
.
- Gibt Folgendes zurück:
- 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, um den Player in den Status GCKPlayerStateIdle zu versetzen.
Wenn dies kein gültiger Übergang ist oder wenn es keine zuletzt verwendete Spieler-ID gibt, wird im GCKGameManagerChannelDelegate ein Fehler ausgelöst. Diese Methode sollte erst aufgerufen werden, nachdem der Bevollmächtigter gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p) eine Nachricht gesendet hat. Sendet eine Nachricht an den Bevollmächtigten gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p), 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.
- Gibt Folgendes zurück:
- Die Anfrage-ID oder kGCKInvalidRequestID, wenn die Anfrage nicht gesendet werden konnte.
- (NSInteger) sendPlayerQuitRequest: | (id __nullable) | extraData |
Sendet eine Anfrage an den Empfänger, um den zuletzt verwendeten Player auf diesem Absender in den Status GCKPlayerStateQuit zu versetzen.
Wenn dies kein gültiger Übergang ist oder wenn es keine zuletzt verwendete Spieler-ID gibt, wird im GCKGameManagerChannelDelegate ein Fehler ausgelöst. Diese Methode sollte erst aufgerufen werden, nachdem der Bevollmächtigter gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p) eine Nachricht gesendet hat. Sendet eine Nachricht an den Bevollmächtigten gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p), 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
.
- Gibt Folgendes zurück:
- 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, um den Player in den Status GCKPlayerStateQuit zu versetzen.
Wenn dies kein gültiger Übergang ist oder wenn es keine zuletzt verwendete Spieler-ID gibt, wird im GCKGameManagerChannelDelegate ein Fehler ausgelöst. Diese Methode sollte erst aufgerufen werden, nachdem der Bevollmächtigter gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p) eine Nachricht gesendet hat. Sendet eine Nachricht an den Bevollmächtigten gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p), wenn die 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.
- Gibt Folgendes zurück:
- Die Anfrage-ID oder kGCKInvalidRequestID, wenn die Anfrage nicht gesendet werden konnte.
- (NSInteger) sendGameRequest: | (id __nullable) | extraData |
Spielspezifische Nachricht an den Empfänger senden
Der Inhalt der Nachricht liegt vollständig in der Anwendung. Die Nachricht stammt von lastUsedPlayerID. Der Empfänger sendet über GCKGameManagerChannelDelegate eine Antwort an diesen Absender. Diese Methode sollte erst aufgerufen werden, nachdem der Bevollmächtigter gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p) eine Nachricht gesendet hat. Sendet eine Nachricht an den Bevollmächtigten gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p), wenn die GCKGameManagerChannel noch nicht mit dem Empfänger-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
.
- Gibt Folgendes zurück:
- Die Anfrage-ID oder kGCKInvalidRequestID, wenn die Anfrage nicht gesendet werden konnte.
- (NSInteger) sendGameRequest: | (id __nullable) | extraData | |
playerID: | (NSString *) | playerID | |
Spielspezifische Nachricht an den Empfänger senden
Der Inhalt der Nachricht liegt vollständig in der Anwendung. Die Nachricht stammt von playerID
. Wenn playerID
den Wert nil
hat, wird lastUsedPlayerID verwendet. Der Empfänger sendet über GCKGameManagerChannelDelegate eine Antwort an diesen Absender. Diese Methode sollte erst aufgerufen werden, nachdem der Bevollmächtigter gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p) eine Nachricht gesendet hat. Sendet eine Nachricht an den Bevollmächtigten gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p), 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.
- Gibt Folgendes zurück:
- Die Anfrage-ID oder kGCKInvalidRequestID, wenn die Anfrage nicht gesendet werden konnte.
- (void) sendGameMessage: | (id __nullable) | extraData |
Spielspezifische Nachricht an den Empfänger senden
Der Inhalt der Nachricht liegt vollständig in der Anwendung. Die Nachricht stammt von lastUsedPlayerID. Hierbei handelt es sich um eine Fire-and-Forget-Methode, bei der nicht garantiert werden kann, dass die Nachricht gesendet wurde und der Empfänger keine Antwort an den Absender sendet. Diese Methode sollte erst aufgerufen werden, nachdem der Bevollmächtigter gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p) eine Nachricht gesendet hat. Sendet eine Nachricht an den Bevollmächtigten gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p), 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 | |
Spielspezifische Nachricht an den Empfänger senden
Der Inhalt der Nachricht liegt vollständig in der Anwendung. Die Nachricht stammt von der angegebenen lokalen Player-ID. Hierbei handelt es sich um eine „Fire-and-Forget“-Methode, bei der nicht garantiert werden kann, dass die Nachricht gesendet wird und der Empfänger keine Antwort an den Absender sendet. Diese Methode sollte erst aufgerufen werden, nachdem der Bevollmächtigter gameManagerChannelDidConnect: (GCKGameManagerChannelDelegate-p) eine Nachricht gesendet hat. Sendet eine Nachricht an den Bevollmächtigten gameManagerChannel:requestDidFailWithID:error: (GCKGameManagerChannelDelegate-p), 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 |
Angegebener Initialisierer.
Erstellt eine neue GCKCastChannel mit dem angegebenen Namespace.
- Parameters
-
protocolNamespace The namespace.
Implementiert in GCKGenericChannel.
- (void) didReceiveTextMessage: | (NSString *) | message |
Wird aufgerufen, wenn eine SMS auf diesem Kanal empfangen wurde
Die Standardimplementierung ist eine Nulloperation.
- Parameters
-
message The message.
- (BOOL) sendTextMessage: | (NSString *) | message |
SMS an diesen Kanal senden.
- Parameters
-
message The message.
- Gibt Folgendes zurück:
YES
bei Erfolg oderNO
, wenn die Nachricht nicht gesendet werden konnte (weil der Kanal nicht verbunden ist oder der Sendepuffer momentan voll ist).
- Deprecated:
- Verwenden Sie sendTextMessage:error:, um detaillierte Fehlerinformationen bereitzustellen.
- (BOOL) sendTextMessage: | (NSString *) | message | |
error: | (GCKError *__nullable *__nullable) | error | |
SMS an diesen Kanal senden.
- Parameters
-
message The message. error A pointer at which to store the error result. May be nil
.
- Gibt Folgendes zurück:
- Bei Erfolg
YES
oderNO
, wenn die Nachricht nicht gesendet werden konnte
- (NSInteger) generateRequestID |
Generiert eine Anfrage-ID für eine neue Nachricht.
- Gibt Folgendes zurück:
- Die generierte ID oder kGCKInvalidRequestID, wenn der Kanal derzeit nicht verbunden ist
- (NSNumber * __nullable) generateRequestNumber |
Eine praktische Methode, die das Ergebnis von generateRequestID in einer NSNumber umschließt.
- Gibt Folgendes zurück:
- Die generierte ID oder
nil
, wenn der Kanal derzeit nicht verbunden ist
- (void) didConnect |
Wird aufgerufen, wenn eine Verbindung mit diesem Kanal hergestellt wurde. Das bedeutet, dass Nachrichten jetzt über diesen Kanal mit dem Übertragungsgerät ausgetauscht werden können.
Die Standardimplementierung ist eine Nulloperation.
- (void) didDisconnect |
Wird aufgerufen, wenn die Verbindung zu diesem Kanal getrennt wurde. Das bedeutet, dass über diesen Kanal keine Nachrichten mehr mit dem Übertragungsgerät ausgetauscht werden können.
Die Standardimplementierung ist eine Nulloperation.
Property-Details
|
readwritenonatomicweak |
Der Bevollmächtigte für den Empfang von Benachrichtigungen von GCKGameManagerChannel.
|
readnonatomicstrong |
Der aktuelle Status des Game Managers.
|
readnonatomiccopy |
Die letzte steuerbare Spieler-ID, die in dieser Sitzung verwendet wurde.
Das kann nil
sein, wenn mit dem Empfänger kein steuerbarer Player 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.
Bei dieser Methode wird NO
ab dem Zeitpunkt der Erstellung dieses Kanals zurückgegeben.
- Gibt Folgendes zurück:
YES
, wenn dieser Kanal mit dem Game Manager des Empfängers verbunden ist und zur Interaktion bereit ist; ansonstenNO
.
|
readnonatomiccopyinherited |
Der Namespace des Kanals.
|
readnonatomicassigninherited |
Eine Markierung, die angibt, ob dieser Kanal derzeit verbunden ist.
|
readnonatomicweakinherited |
Der Gerätemanager, mit dem dieser Kanal registriert wird, falls vorhanden
- Deprecated:
- Wenn dieser Kanal nicht mit der eingestellten GCKDeviceManager-Klasse registriert wurde, ist er
nil
.