public interface CarbonAPI
extends com.sun.jna.Library
Modifier and Type | Interface and Description |
---|---|
static interface |
CarbonAPI.FSEventStreamCallback |
Modifier and Type | Method and Description |
---|---|
com.sun.jna.ptr.PointerByReference |
CFArrayCreate(com.sun.jna.ptr.PointerByReference allocator,
com.sun.jna.ptr.PointerByReference[] values,
long numValues,
Void ignore) |
com.sun.jna.ptr.PointerByReference |
CFRunLoopGetCurrent() |
void |
CFRunLoopRun() |
void |
CFRunLoopStop(com.sun.jna.ptr.PointerByReference rl) |
com.sun.jna.ptr.PointerByReference |
CFStringCreateWithCharacters(Void alloc,
char[] chars,
long numChars) |
com.sun.jna.ptr.PointerByReference |
FSEventStreamCreate(Void ignore,
CarbonAPI.FSEventStreamCallback callback,
Void context,
com.sun.jna.ptr.PointerByReference pathsToWatch,
long sinceWhen,
double latency,
int flags) |
void |
FSEventStreamInvalidate(com.sun.jna.ptr.PointerByReference fsEventStreamRef) |
void |
FSEventStreamRelease(com.sun.jna.ptr.PointerByReference fsEventStreamRef) |
void |
FSEventStreamScheduleWithRunLoop(com.sun.jna.ptr.PointerByReference fsEventStreamRef,
com.sun.jna.ptr.PointerByReference runLoop,
com.sun.jna.ptr.PointerByReference runLoopMode) |
boolean |
FSEventStreamStart(com.sun.jna.ptr.PointerByReference fsEventStreamRef) |
void |
FSEventStreamStop(com.sun.jna.ptr.PointerByReference fsEventStreamRef) |
static com.sun.jna.ptr.PointerByReference |
toCFString(String s) |
static final CarbonAPI INSTANCE
static com.sun.jna.ptr.PointerByReference toCFString(String s)
com.sun.jna.ptr.PointerByReference CFStringCreateWithCharacters(Void alloc, char[] chars, long numChars)
com.sun.jna.ptr.PointerByReference CFArrayCreate(com.sun.jna.ptr.PointerByReference allocator, com.sun.jna.ptr.PointerByReference[] values, long numValues, Void ignore)
com.sun.jna.ptr.PointerByReference FSEventStreamCreate(Void ignore, CarbonAPI.FSEventStreamCallback callback, Void context, com.sun.jna.ptr.PointerByReference pathsToWatch, long sinceWhen, double latency, int flags)
void FSEventStreamScheduleWithRunLoop(com.sun.jna.ptr.PointerByReference fsEventStreamRef, com.sun.jna.ptr.PointerByReference runLoop, com.sun.jna.ptr.PointerByReference runLoopMode)
boolean FSEventStreamStart(com.sun.jna.ptr.PointerByReference fsEventStreamRef)
void FSEventStreamStop(com.sun.jna.ptr.PointerByReference fsEventStreamRef)
void FSEventStreamInvalidate(com.sun.jna.ptr.PointerByReference fsEventStreamRef)
void FSEventStreamRelease(com.sun.jna.ptr.PointerByReference fsEventStreamRef)
com.sun.jna.ptr.PointerByReference CFRunLoopGetCurrent()
void CFRunLoopRun()
void CFRunLoopStop(com.sun.jna.ptr.PointerByReference rl)
Copyright © 2016. All Rights Reserved.