|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DiskArbitrationLibrary
JNA Wrapper for library DiskArbitration
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java, Rococoa, or JNA.
Nested Class Summary | |
---|---|
static class |
DiskArbitrationLibrary.__DADisk
Conversion Error : CFStringRef SKIPPED: native declaration : /System/Library/Frameworks/DiskArbitration.framework/Headers/DADisk.h:71 kDADiskDescriptionBusPathKey |
static class |
DiskArbitrationLibrary.__DASession
|
Nested classes/interfaces inherited from interface com.sun.jna.Library |
---|
Library.Handler |
Field Summary | |
---|---|
static DiskArbitrationLibrary |
INSTANCE
|
static String |
JNA_LIBRARY_NAME
|
static NativeLibrary |
JNA_NATIVE_LIB
|
Fields inherited from interface com.sun.jna.Library |
---|
OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER |
Method Summary | |
---|---|
DiskArbitrationLibrary.__DASession |
DAApprovalSessionCreate(CoreFoundationLibrary.__CFAllocator allocator)
Original signature : DAApprovalSessionRef DAApprovalSessionCreate(CFAllocatorRef) native declaration : /System/Library/Frameworks/DiskArbitration.framework/Headers/DASession.h:102 |
NativeLong |
DAApprovalSessionGetTypeID()
Original signature : CFTypeID DAApprovalSessionGetTypeID() native declaration : /System/Library/Frameworks/DiskArbitration.framework/Headers/DASession.h:91 |
HIServicesLibrary.__CFDictionary |
DADiskCopyDescription(DiskArbitrationLibrary.__DADisk disk)
Original signature : CFDictionaryRef DADiskCopyDescription(DADiskRef) native declaration : /System/Library/Frameworks/DiskArbitration.framework/Headers/DADisk.h:159 |
int |
DADiskCopyIOMedia(DiskArbitrationLibrary.__DADisk disk)
Original signature : io_service_t DADiskCopyIOMedia(DADiskRef) native declaration : /System/Library/Frameworks/DiskArbitration.framework/Headers/DADisk.h:141 |
DiskArbitrationLibrary.__DADisk |
DADiskCopyWholeDisk(DiskArbitrationLibrary.__DADisk disk)
Original signature : DADiskRef DADiskCopyWholeDisk(DADiskRef) native declaration : /System/Library/Frameworks/DiskArbitration.framework/Headers/DADisk.h:172 |
DiskArbitrationLibrary.__DADisk |
DADiskCreateFromBSDName(CoreFoundationLibrary.__CFAllocator allocator,
DiskArbitrationLibrary.__DASession session,
Pointer name)
Deprecated. use the safer methods DADiskCreateFromBSDName(org.rococoa.cocoa.corefoundation.CoreFoundationLibrary.__CFAllocator, org.rococoa.cocoa.diskarbitration.DiskArbitrationLibrary.__DASession, java.lang.String) and DADiskCreateFromBSDName(org.rococoa.cocoa.corefoundation.CoreFoundationLibrary.__CFAllocator, org.rococoa.cocoa.diskarbitration.DiskArbitrationLibrary.__DASession, com.sun.jna.Pointer) instead |
DiskArbitrationLibrary.__DADisk |
DADiskCreateFromBSDName(CoreFoundationLibrary.__CFAllocator allocator,
DiskArbitrationLibrary.__DASession session,
String name)
Original signature : DADiskRef DADiskCreateFromBSDName(CFAllocatorRef, DASessionRef, const char*) native declaration : /System/Library/Frameworks/DiskArbitration.framework/Headers/DADisk.h:102 |
DiskArbitrationLibrary.__DADisk |
DADiskCreateFromIOMedia(CoreFoundationLibrary.__CFAllocator allocator,
DiskArbitrationLibrary.__DASession session,
int media)
Original signature : DADiskRef DADiskCreateFromIOMedia(CFAllocatorRef, DASessionRef, io_service_t) native declaration : /System/Library/Frameworks/DiskArbitration.framework/Headers/DADisk.h:117 |
Pointer |
DADiskGetBSDName(DiskArbitrationLibrary.__DADisk disk)
Original signature : char* DADiskGetBSDName(DADiskRef) native declaration : /System/Library/Frameworks/DiskArbitration.framework/Headers/DADisk.h:128 |
NativeLong |
DADiskGetTypeID()
Original signature : CFTypeID DADiskGetTypeID() native declaration : /System/Library/Frameworks/DiskArbitration.framework/Headers/DADisk.h:87 |
DiskArbitrationLibrary.__DASession |
DASessionCreate(CoreFoundationLibrary.__CFAllocator allocator)
Original signature : DASessionRef DASessionCreate(CFAllocatorRef) native declaration : /System/Library/Frameworks/DiskArbitration.framework/Headers/DASession.h:57 |
NativeLong |
DASessionGetTypeID()
Original signature : CFTypeID DASessionGetTypeID() native declaration : /System/Library/Frameworks/DiskArbitration.framework/Headers/DASession.h:46 |
Field Detail |
---|
static final String JNA_LIBRARY_NAME
static final NativeLibrary JNA_NATIVE_LIB
static final DiskArbitrationLibrary INSTANCE
Method Detail |
---|
NativeLong DASessionGetTypeID()
CFTypeID DASessionGetTypeID()
DiskArbitrationLibrary.__DASession DASessionCreate(CoreFoundationLibrary.__CFAllocator allocator)
DASessionRef DASessionCreate(CFAllocatorRef)
NativeLong DAApprovalSessionGetTypeID()
CFTypeID DAApprovalSessionGetTypeID()
DiskArbitrationLibrary.__DASession DAApprovalSessionCreate(CoreFoundationLibrary.__CFAllocator allocator)
DAApprovalSessionRef DAApprovalSessionCreate(CFAllocatorRef)
NativeLong DADiskGetTypeID()
CFTypeID DADiskGetTypeID()
@Deprecated DiskArbitrationLibrary.__DADisk DADiskCreateFromBSDName(CoreFoundationLibrary.__CFAllocator allocator, DiskArbitrationLibrary.__DASession session, Pointer name)
DADiskCreateFromBSDName(org.rococoa.cocoa.corefoundation.CoreFoundationLibrary.__CFAllocator, org.rococoa.cocoa.diskarbitration.DiskArbitrationLibrary.__DASession, java.lang.String)
and DADiskCreateFromBSDName(org.rococoa.cocoa.corefoundation.CoreFoundationLibrary.__CFAllocator, org.rococoa.cocoa.diskarbitration.DiskArbitrationLibrary.__DASession, com.sun.jna.Pointer)
instead
DADiskRef DADiskCreateFromBSDName(CFAllocatorRef, DASessionRef, const char*)
DiskArbitrationLibrary.__DADisk DADiskCreateFromBSDName(CoreFoundationLibrary.__CFAllocator allocator, DiskArbitrationLibrary.__DASession session, String name)
DADiskRef DADiskCreateFromBSDName(CFAllocatorRef, DASessionRef, const char*)
DiskArbitrationLibrary.__DADisk DADiskCreateFromIOMedia(CoreFoundationLibrary.__CFAllocator allocator, DiskArbitrationLibrary.__DASession session, int media)
DADiskRef DADiskCreateFromIOMedia(CFAllocatorRef, DASessionRef, io_service_t)
Pointer DADiskGetBSDName(DiskArbitrationLibrary.__DADisk disk)
char* DADiskGetBSDName(DADiskRef)
int DADiskCopyIOMedia(DiskArbitrationLibrary.__DADisk disk)
io_service_t DADiskCopyIOMedia(DADiskRef)
HIServicesLibrary.__CFDictionary DADiskCopyDescription(DiskArbitrationLibrary.__DADisk disk)
CFDictionaryRef DADiskCopyDescription(DADiskRef)
DiskArbitrationLibrary.__DADisk DADiskCopyWholeDisk(DiskArbitrationLibrary.__DADisk disk)
DADiskRef DADiskCopyWholeDisk(DADiskRef)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |