public interface CarbonAPI
extends com.sun.jna.Library
| Modifier and Type | Interface and Description |
|---|---|
static interface |
CarbonAPI.FSEventStreamCallback |
| Modifier and Type | Method and Description |
|---|---|
CFArrayRef |
CFArrayCreate(CFAllocatorRef allocator,
com.sun.jna.Pointer[] values,
CFIndex numValues,
Void callBacks) |
CFRunLoopRef |
CFRunLoopGetCurrent() |
void |
CFRunLoopRun() |
void |
CFRunLoopStop(CFRunLoopRef rl) |
CFStringRef |
CFStringCreateWithCharacters(Void alloc,
char[] chars,
CFIndex numChars) |
FSEventStreamRef |
FSEventStreamCreate(com.sun.jna.Pointer v,
CarbonAPI.FSEventStreamCallback callback,
com.sun.jna.Pointer context,
CFArrayRef pathsToWatch,
long sinceWhen,
double latency,
int flags) |
void |
FSEventStreamScheduleWithRunLoop(FSEventStreamRef streamRef,
CFRunLoopRef runLoop,
CFStringRef runLoopMode) |
boolean |
FSEventStreamStart(FSEventStreamRef streamRef) |
void |
FSEventStreamStop(FSEventStreamRef streamRef) |
static final CarbonAPI INSTANCE
CFArrayRef CFArrayCreate(CFAllocatorRef allocator, com.sun.jna.Pointer[] values, CFIndex numValues, Void callBacks)
CFStringRef CFStringCreateWithCharacters(Void alloc, char[] chars, CFIndex numChars)
FSEventStreamRef FSEventStreamCreate(com.sun.jna.Pointer v, CarbonAPI.FSEventStreamCallback callback, com.sun.jna.Pointer context, CFArrayRef pathsToWatch, long sinceWhen, double latency, int flags)
boolean FSEventStreamStart(FSEventStreamRef streamRef)
void FSEventStreamStop(FSEventStreamRef streamRef)
void FSEventStreamScheduleWithRunLoop(FSEventStreamRef streamRef, CFRunLoopRef runLoop, CFStringRef runLoopMode)
CFRunLoopRef CFRunLoopGetCurrent()
void CFRunLoopRun()
void CFRunLoopStop(CFRunLoopRef rl)
Copyright © 2015. All rights reserved.