Package org.robovm.apple.corefoundation
Class CFRunLoop
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.apple.corefoundation.CFType
org.robovm.apple.corefoundation.CFRunLoop
- All Implemented Interfaces:
AutoCloseable
public class CFRunLoop extends CFType
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCFRunLoop.CFRunLoopPtrNested classes/interfaces inherited from class org.robovm.apple.corefoundation.CFType
CFType.AsListMarshaler, CFType.CFTypePtr, CFType.Marshaler, CFType.NoRetainMarshaler -
Constructor Summary
Constructors Modifier Constructor Description protectedCFRunLoop() -
Method Summary
Methods inherited from class org.robovm.apple.corefoundation.CFType
autorelease, close, dispose, dispose, doDispose, equalsTo, finalize, getAllocator, getDescription, getRetainCount, getTypeID, getTypeIDDescription, hash, makeCollectable, release, release, retain, retain, show, toString
-
Constructor Details
-
CFRunLoop
protected CFRunLoop()
-
-
Method Details
-
addCommonMode
-
getNextTimerFireDate
-
runInMode
public static CFRunLoopExitReason runInMode(CFRunLoopMode mode, double seconds, boolean returnAfterSourceHandled) -
performBlock
- Since:
- Available in iOS 4.0 and later.
-
performBlock
- Since:
- Available in iOS 4.0 and later.
-
containsSource
-
addSource
-
removeSource
-
containsObserver
-
addObserver
-
removeObserver
-
containsTimer
-
addTimer
-
removeTimer
-
getClassTypeID
public static long getClassTypeID() -
getCurrent
-
getMain
-
getCurrentMode
-
getAllModes
-
addCommonMode
-
getNextTimerFireDate
-
run
public static void run() -
runInMode
public static CFRunLoopExitReason runInMode(String mode, double seconds, boolean returnAfterSourceHandled) -
isWaiting
public boolean isWaiting() -
wakeUp
public void wakeUp() -
stop
public void stop() -
containsSource
-
addSource
-
removeSource
-
containsObserver
-
addObserver
-
removeObserver
-
containsTimer
-
addTimer
-
removeTimer
-