Package apple.gamekit.protocol
Interface GKMatchDelegate
-
public interface GKMatchDelegate
-
-
Method Summary
All Methods Instance Methods Default Methods Deprecated Methods Modifier and Type Method Description default voidmatchDidFailWithError(GKMatch match, NSError error)The match was unable to be established with any players due to an error.default voidmatchDidReceiveDataForRecipientFromRemotePlayer(GKMatch match, NSData data, GKPlayer recipient, GKPlayer player)default voidmatchDidReceiveDataFromPlayer(GKMatch match, NSData data, java.lang.String playerID)Deprecated.default voidmatchDidReceiveDataFromRemotePlayer(GKMatch match, NSData data, GKPlayer player)The match received data sent from the player.default voidmatchPlayerDidChangeConnectionState(GKMatch match, GKPlayer player, long state)The player state changed (eg. connected or disconnected)default voidmatchPlayerDidChangeState(GKMatch match, java.lang.String playerID, long state)Deprecated.default booleanmatchShouldReinviteDisconnectedPlayer(GKMatch match, GKPlayer player)This method is called when the match is interrupted; if it returns YES, a new invite will be sent to attempt reconnection.default booleanmatchShouldReinvitePlayer(GKMatch match, java.lang.String playerID)Deprecated.
-
-
-
Method Detail
-
matchDidFailWithError
default void matchDidFailWithError(GKMatch match, NSError error)
The match was unable to be established with any players due to an error.
-
matchDidReceiveDataForRecipientFromRemotePlayer
default void matchDidReceiveDataForRecipientFromRemotePlayer(GKMatch match, NSData data, GKPlayer recipient, GKPlayer player)
-
matchDidReceiveDataFromPlayer
@Deprecated default void matchDidReceiveDataFromPlayer(GKMatch match, NSData data, java.lang.String playerID)
Deprecated.These protocol methods are obsoleted. They will never be invoked and their implementation does nothing**
-
matchDidReceiveDataFromRemotePlayer
default void matchDidReceiveDataFromRemotePlayer(GKMatch match, NSData data, GKPlayer player)
The match received data sent from the player.
-
matchPlayerDidChangeConnectionState
default void matchPlayerDidChangeConnectionState(GKMatch match, GKPlayer player, long state)
The player state changed (eg. connected or disconnected)
-
matchPlayerDidChangeState
@Deprecated default void matchPlayerDidChangeState(GKMatch match, java.lang.String playerID, long state)
Deprecated.
-
matchShouldReinviteDisconnectedPlayer
default boolean matchShouldReinviteDisconnectedPlayer(GKMatch match, GKPlayer player)
This method is called when the match is interrupted; if it returns YES, a new invite will be sent to attempt reconnection. This is supported only for 1v1 games
-
matchShouldReinvitePlayer
@Deprecated default boolean matchShouldReinvitePlayer(GKMatch match, java.lang.String playerID)
Deprecated.
-
-