Methods in org.rococoa.cocoa.iokit with parameters of type IOKitLibrary.IONotificationPort |
void |
IOKitLibrary.IONotificationPortDestroy(IOKitLibrary.IONotificationPort notify)
Original signature : void IONotificationPortDestroy(IONotificationPortRef)
native declaration : /System/Library/Frameworks/IOKit.framework/Headers/IOKitLib.h:125 |
int |
IOKitLibrary.IONotificationPortGetMachPort(IOKitLibrary.IONotificationPort notify)
Original signature : mach_port_t IONotificationPortGetMachPort(IONotificationPortRef)
native declaration : /System/Library/Frameworks/IOKit.framework/Headers/IOKitLib.h:145 |
HIServicesLibrary.__CFRunLoopSource |
IOKitLibrary.IONotificationPortGetRunLoopSource(IOKitLibrary.IONotificationPort notify)
Original signature : CFRunLoopSourceRef IONotificationPortGetRunLoopSource(IONotificationPortRef)
native declaration : /System/Library/Frameworks/IOKit.framework/Headers/IOKitLib.h:135 |
int |
IOKitLibrary.IOServiceAddInterestNotification(IOKitLibrary.IONotificationPort notifyPort,
int service,
ByteBuffer interestType,
IOKitLibrary.IOServiceInterestCallback callback,
Pointer refCon,
IntBuffer notification)
Original signature : kern_return_t IOServiceAddInterestNotification(IONotificationPortRef, io_service_t, const io_name_t, IOServiceInterestCallback, void*, io_object_t*)
native declaration : /System/Library/Frameworks/IOKit.framework/Headers/IOKitLib.h:417 |
int |
IOKitLibrary.IOServiceAddInterestNotification(IOKitLibrary.IONotificationPort notifyPort,
int service,
Pointer interestType,
IOKitLibrary.IOServiceInterestCallback callback,
Pointer refCon,
IntByReference notification)
Deprecated. use the safer methods IOKitLibrary.IOServiceAddInterestNotification(org.rococoa.cocoa.iokit.IOKitLibrary.IONotificationPort, int, java.nio.ByteBuffer, org.rococoa.cocoa.iokit.IOKitLibrary.IOServiceInterestCallback, com.sun.jna.Pointer, java.nio.IntBuffer) and IOKitLibrary.IOServiceAddInterestNotification(org.rococoa.cocoa.iokit.IOKitLibrary.IONotificationPort, int, com.sun.jna.Pointer, org.rococoa.cocoa.iokit.IOKitLibrary.IOServiceInterestCallback, com.sun.jna.Pointer, com.sun.jna.ptr.IntByReference) instead |
int |
IOKitLibrary.IOServiceAddMatchingNotification(IOKitLibrary.IONotificationPort notifyPort,
ByteBuffer notificationType,
HIServicesLibrary.__CFDictionary matching,
IOKitLibrary.IOServiceMatchingCallback callback,
Pointer refCon,
IntBuffer notification)
Original signature : kern_return_t IOServiceAddMatchingNotification(IONotificationPortRef, const io_name_t, CFDictionaryRef, IOServiceMatchingCallback, void*, io_iterator_t*)
native declaration : /System/Library/Frameworks/IOKit.framework/Headers/IOKitLib.h:396 |
int |
IOKitLibrary.IOServiceAddMatchingNotification(IOKitLibrary.IONotificationPort notifyPort,
Pointer notificationType,
HIServicesLibrary.__CFDictionary matching,
IOKitLibrary.IOServiceMatchingCallback callback,
Pointer refCon,
IntByReference notification)
Deprecated. use the safer methods IOKitLibrary.IOServiceAddMatchingNotification(org.rococoa.cocoa.iokit.IOKitLibrary.IONotificationPort, java.nio.ByteBuffer, org.rococoa.cocoa.hiservices.HIServicesLibrary.__CFDictionary, org.rococoa.cocoa.iokit.IOKitLibrary.IOServiceMatchingCallback, com.sun.jna.Pointer, java.nio.IntBuffer) and IOKitLibrary.IOServiceAddMatchingNotification(org.rococoa.cocoa.iokit.IOKitLibrary.IONotificationPort, com.sun.jna.Pointer, org.rococoa.cocoa.hiservices.HIServicesLibrary.__CFDictionary, org.rococoa.cocoa.iokit.IOKitLibrary.IOServiceMatchingCallback, com.sun.jna.Pointer, com.sun.jna.ptr.IntByReference) instead |