Package com.sun.jna.platform.mac
Provides common library mappings for the OS X platform.
-
Interface Summary Interface Description Carbon Author: Denis Tulskiy Date: 7/25/11Carbon.EventHandlerProcPtr CoreFoundation Core Foundation is a framework that provides fundamental software services useful to application services, application environments, and to applications themselves.DiskArbitration Disk Arbitration is a low-level framework based on Core Foundation.IOKit The I/O Kit framework implements non-kernel access to I/O Kit objects (drivers and nubs) through the device-interface mechanism.MacFileUtils.FileManager SystemB XAttr JNA wrapper for <sys/xattr.h> -
Class Summary Class Description Carbon.EventHotKeyID Carbon.EventHotKeyID.ByValue Carbon.EventTypeSpec CoreFoundation.CFAllocatorRef A reference type used in many Core Foundation parameters and function results.CoreFoundation.CFArrayRef A reference to an immutableCFArray
object.CoreFoundation.CFBooleanRef A reference to aCFBoolean
object.CoreFoundation.CFDataRef A reference to an immutableCFData
object.CoreFoundation.CFDictionaryRef A reference to an immutableCFDictionary
object.CoreFoundation.CFIndex A wrapper for theNativeLong
type, used forCoreFoundation.CFNumberRef
types,CoreFoundation.CFStringRef
lengths, andCoreFoundation.CFArrayRef
sizes and indices.CoreFoundation.CFMutableDictionaryRef A reference to a mutableCFDictionary
object.CoreFoundation.CFNumberRef A reference to aCFNumber
object.CoreFoundation.CFStringRef A reference to aCFString
object, which “encapsulates” a Unicode string along with its length.CoreFoundation.CFTypeID A type for unique, constant integer values that identify particular Core Foundation opaque types.CoreFoundation.CFTypeRef TheCFTypeRef
type is the base type defined in Core Foundation.DiskArbitration.DADiskRef Type of a reference toDADisk
instances.DiskArbitration.DASessionRef Type of a reference toDASession
instances.IOKit.IOConnect For an application to communicate with a device, the first thing it must do is create a connection between itself and the in-kernel object representing the device.IOKit.IOIterator An IOKit iterator handle.IOKit.IOObject IOKitLib implements non-kernel task access to common IOKit object types - IORegistryEntry, IOService, IOIterator etc.IOKit.IORegistryEntry The base class for all objects in the registry.IOKit.IOService The base class for most I/O Kit families, devices, and drivers.IOKitUtil Provides utilities for IOKit.MacFileUtils MacFileUtils.FileManager.FSRef SystemB.Group Return type for getgrgidSystemB.HostCpuLoadInfo SystemB.HostLoadInfo SystemB.IFdata Data type as part of IFmsgHdrSystemB.IFdata64 Data type as part of IFmsgHdrSystemB.IFmsgHdr Return type for sysctl CTL_NET,PF_ROUTESystemB.IFmsgHdr2 Return type for sysctl CTL_NET,PF_ROUTESystemB.Passwd Return type for getpwuidSystemB.ProcBsdInfo SystemB.ProcTaskAllInfo SystemB.ProcTaskInfo SystemB.RUsageInfoV2 SystemB.Statfs The statfs() routine returns information about a mounted file system.SystemB.Timeval Time valueSystemB.Timezone Time ZoneSystemB.VMMeter SystemB.VMStatistics SystemB.VMStatistics64 SystemB.VnodeInfoPath SystemB.VnodePathInfo SystemB.XswUsage Return type for sysctl vm.swapusageXAttrUtil -
Exception Summary Exception Description IOReturnException Exception encapsulatingIOReturn
I/O Kit Error Return Values, defined askern_return_t
values inIOKit/IOReturn.h