Package org.robovm.apple.gamekit
Class GKGameSession
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.gamekit.GKGameSession
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
@Deprecated public class GKGameSession extends NSObject
Deprecated.Deprecated in iOS 12.0.- Since:
- Available in iOS 10.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GKGameSession.GKGameSessionPtr
Deprecated.-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description GKGameSession()
Deprecated.protected
GKGameSession(NSObject.Handle h, long handle)
Deprecated.protected
GKGameSession(NSObject.SkipInit skipInit)
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static void
addEventListener(GKGameSessionEventListener listener)
Deprecated.Deprecated in iOS 12.0.void
clearBadge(NSArray<GKCloudPlayer> players, org.robovm.objc.block.VoidBlock1<NSError> completionHandler)
Deprecated.static void
createSessionInContainer(java.lang.String containerName, java.lang.String title, long maxPlayers, org.robovm.objc.block.VoidBlock2<GKGameSession,NSError> completionHandler)
Deprecated.NSArray<GKCloudPlayer>
getBadgedPlayers()
Deprecated.java.lang.String
getIdentifier()
Deprecated.NSDate
getLastModifiedDate()
Deprecated.GKCloudPlayer
getLastModifiedPlayer()
Deprecated.long
getMaxNumberOfConnectedPlayers()
Deprecated.GKCloudPlayer
getOwner()
Deprecated.NSArray<GKCloudPlayer>
getPlayers()
Deprecated.NSArray<GKCloudPlayer>
getPlayers(GKConnectionState state)
Deprecated.void
getShareURL(org.robovm.objc.block.VoidBlock2<NSURL,NSError> completionHandler)
Deprecated.java.lang.String
getTitle()
Deprecated.void
loadData(org.robovm.objc.block.VoidBlock2<NSData,NSError> completionHandler)
Deprecated.static void
loadSession(java.lang.String identifier, org.robovm.objc.block.VoidBlock2<GKGameSession,NSError> completionHandler)
Deprecated.static void
loadSessionsInContainer(java.lang.String containerName, org.robovm.objc.block.VoidBlock2<NSArray<GKGameSession>,NSError> completionHandler)
Deprecated.static void
removeEventListener(GKGameSessionEventListener listener)
Deprecated.Deprecated in iOS 12.0.static void
removeSession(java.lang.String identifier, org.robovm.objc.block.VoidBlock1<NSError> completionHandler)
Deprecated.void
saveData(NSData data, org.robovm.objc.block.VoidBlock2<NSData,NSError> completionHandler)
Deprecated.void
sendData(NSData data, GKTransportType transport, org.robovm.objc.block.VoidBlock1<NSError> completionHandler)
Deprecated.void
sendMessage(java.lang.String key, NSArray<NSString> arguments, NSData data, NSArray<GKCloudPlayer> players, boolean badgePlayers, org.robovm.objc.block.VoidBlock1<NSError> completionHandler)
Deprecated.void
setConnectionState(GKConnectionState state, org.robovm.objc.block.VoidBlock1<NSError> completionHandler)
Deprecated.-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
GKGameSession
public GKGameSession()
Deprecated.
-
GKGameSession
protected GKGameSession(NSObject.Handle h, long handle)
Deprecated.
-
GKGameSession
protected GKGameSession(NSObject.SkipInit skipInit)
Deprecated.
-
-
Method Detail
-
getIdentifier
public java.lang.String getIdentifier()
Deprecated.
-
getTitle
public java.lang.String getTitle()
Deprecated.
-
getOwner
public GKCloudPlayer getOwner()
Deprecated.
-
getPlayers
public NSArray<GKCloudPlayer> getPlayers()
Deprecated.
-
getLastModifiedDate
public NSDate getLastModifiedDate()
Deprecated.
-
getLastModifiedPlayer
public GKCloudPlayer getLastModifiedPlayer()
Deprecated.
-
getMaxNumberOfConnectedPlayers
public long getMaxNumberOfConnectedPlayers()
Deprecated.
-
getBadgedPlayers
public NSArray<GKCloudPlayer> getBadgedPlayers()
Deprecated.
-
getShareURL
public void getShareURL(org.robovm.objc.block.VoidBlock2<NSURL,NSError> completionHandler)
Deprecated.
-
loadData
public void loadData(org.robovm.objc.block.VoidBlock2<NSData,NSError> completionHandler)
Deprecated.
-
saveData
public void saveData(NSData data, org.robovm.objc.block.VoidBlock2<NSData,NSError> completionHandler)
Deprecated.
-
setConnectionState
public void setConnectionState(GKConnectionState state, org.robovm.objc.block.VoidBlock1<NSError> completionHandler)
Deprecated.
-
getPlayers
public NSArray<GKCloudPlayer> getPlayers(GKConnectionState state)
Deprecated.
-
sendData
public void sendData(NSData data, GKTransportType transport, org.robovm.objc.block.VoidBlock1<NSError> completionHandler)
Deprecated.
-
sendMessage
public void sendMessage(java.lang.String key, NSArray<NSString> arguments, NSData data, NSArray<GKCloudPlayer> players, boolean badgePlayers, org.robovm.objc.block.VoidBlock1<NSError> completionHandler)
Deprecated.
-
clearBadge
public void clearBadge(NSArray<GKCloudPlayer> players, org.robovm.objc.block.VoidBlock1<NSError> completionHandler)
Deprecated.
-
createSessionInContainer
public static void createSessionInContainer(java.lang.String containerName, java.lang.String title, long maxPlayers, org.robovm.objc.block.VoidBlock2<GKGameSession,NSError> completionHandler)
Deprecated.
-
loadSessionsInContainer
public static void loadSessionsInContainer(java.lang.String containerName, org.robovm.objc.block.VoidBlock2<NSArray<GKGameSession>,NSError> completionHandler)
Deprecated.
-
loadSession
public static void loadSession(java.lang.String identifier, org.robovm.objc.block.VoidBlock2<GKGameSession,NSError> completionHandler)
Deprecated.
-
removeSession
public static void removeSession(java.lang.String identifier, org.robovm.objc.block.VoidBlock1<NSError> completionHandler)
Deprecated.
-
addEventListener
@Deprecated public static void addEventListener(GKGameSessionEventListener listener)
Deprecated.Deprecated in iOS 12.0. Use GKLocalPlayer's registerListener: to register for GKLocalPlayerListener event notifications.- Since:
- Available in iOS 10.0 and later.
-
removeEventListener
@Deprecated public static void removeEventListener(GKGameSessionEventListener listener)
Deprecated.Deprecated in iOS 12.0. Use GKLocalPlayer's unregisterListener: or unregisterAllListeners to unregister from GKLocalPlayerListener event notifications.- Since:
- Available in iOS 10.0 and later.
-
-