Package org.robovm.apple.corefoundation
Class CFRunLoopSource
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.apple.corefoundation.CFType
-
- org.robovm.apple.corefoundation.CFRunLoopSource
-
- All Implemented Interfaces:
java.lang.AutoCloseable
public class CFRunLoopSource extends CFType
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CFRunLoopSource.CFRunLoopSourcePtr
-
Nested classes/interfaces inherited from class org.robovm.apple.corefoundation.CFType
CFType.AsListMarshaler, CFType.CFTypePtr, CFType.Marshaler, CFType.NoRetainMarshaler
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
CFRunLoopSource()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CFRunLoopSource
create(long order, CFRunLoopSourceContext context)
static CFRunLoopSource
create(CFAllocator allocator, long order, CFRunLoopSourceContext context)
static long
getClassTypeID()
CFRunLoopSourceContext
getContext()
long
getOrder()
void
invalidate()
boolean
isValid()
void
signal()
-
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
-
-
-
-
Method Detail
-
create
public static CFRunLoopSource create(long order, CFRunLoopSourceContext context)
-
getContext
public CFRunLoopSourceContext getContext()
-
getClassTypeID
public static long getClassTypeID()
-
create
public static CFRunLoopSource create(CFAllocator allocator, long order, CFRunLoopSourceContext context)
-
getOrder
public long getOrder()
-
invalidate
public void invalidate()
-
isValid
public boolean isValid()
-
signal
public void signal()
-
-