Package org.robovm.apple.gamekit
Class GKTurnBasedExchange
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.gamekit.GKTurnBasedExchange
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class GKTurnBasedExchange extends NSObject
- Since:
- Available in iOS 7.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GKTurnBasedExchange.GKTurnBasedExchangePtr
-
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 GKTurnBasedExchange()
protected
GKTurnBasedExchange(NSObject.Handle h, long handle)
protected
GKTurnBasedExchange(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
cancel(java.lang.String key, java.util.List<java.lang.String> arguments, org.robovm.objc.block.VoidBlock1<NSError> completionHandler)
NSDate
getCompletionDate()
NSData
getData()
static double
getDefaultTimeout()
java.lang.String
getExchangeID()
java.lang.String
getMessage()
static double
getNoneTimeout()
NSArray<GKTurnBasedParticipant>
getRecipients()
NSArray<GKTurnBasedExchangeReply>
getReplies()
NSDate
getSendDate()
GKTurnBasedParticipant
getSender()
GKTurnBasedExchangeStatus
getStatus()
NSDate
getTimeoutDate()
void
reply(java.lang.String key, java.util.List<java.lang.String> arguments, NSData data, org.robovm.objc.block.VoidBlock1<NSError> completionHandler)
-
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
-
GKTurnBasedExchange
public GKTurnBasedExchange()
-
GKTurnBasedExchange
protected GKTurnBasedExchange(NSObject.Handle h, long handle)
-
GKTurnBasedExchange
protected GKTurnBasedExchange(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getExchangeID
public java.lang.String getExchangeID()
-
getSender
public GKTurnBasedParticipant getSender()
-
getRecipients
public NSArray<GKTurnBasedParticipant> getRecipients()
-
getStatus
public GKTurnBasedExchangeStatus getStatus()
-
getMessage
public java.lang.String getMessage()
-
getData
public NSData getData()
-
getSendDate
public NSDate getSendDate()
-
getTimeoutDate
public NSDate getTimeoutDate()
-
getCompletionDate
public NSDate getCompletionDate()
-
getReplies
public NSArray<GKTurnBasedExchangeReply> getReplies()
-
getDefaultTimeout
public static double getDefaultTimeout()
- Since:
- Available in iOS 7.0 and later.
-
getNoneTimeout
public static double getNoneTimeout()
- Since:
- Available in iOS 7.0 and later.
-
cancel
public void cancel(java.lang.String key, java.util.List<java.lang.String> arguments, org.robovm.objc.block.VoidBlock1<NSError> completionHandler)
- Since:
- Available in iOS 7.0 and later.
-
-