Package com.sun.jna.platform.mac
package com.sun.jna.platform.mac
Provides common library mappings for the OS X platform.
-
ClassDescriptionAuthor: Denis Tulskiy Date: 7/25/11Core Foundation is a framework that provides fundamental software services useful to application services, application environments, and to applications themselves.A reference type used in many Core Foundation parameters and function results.A reference to an immutable
CFArrayobject.A reference to aCFBooleanobject.A reference to an immutableCFDataobject.CFDateFormatter objects format the textual representations of CFDate and CFAbsoluteTime objects, and convert textual representations of dates and times into CFDate and CFAbsoluteTime objects.A reference to an immutableCFDictionaryobject.Placeholder for a reference to aCFDictionaryobject.A wrapper for theNativeLongtype, used forCoreFoundation.CFNumberReftypes,CoreFoundation.CFStringReflengths, andCoreFoundation.CFArrayRefsizes and indices.The CFLocale opaque type provides support for obtaining available locales, obtaining localized locale names, and converting among locale data formats.A reference to a mutableCFDictionaryobject.A reference to aCFNumberobject.A reference to aCFStringobject, which “encapsulates” a Unicode string along with its length.Placeholder for a reference to aCFStringobject.A type for unique, constant integer values that identify particular Core Foundation opaque types.TheCFTypeReftype is the base type defined in Core Foundation.Bindings for the macOS CoreGraphics framework, specifically the Quartz Window Services and Quartz Display Services APIs.A point in the Core Graphics coordinate system.A rectangle in the Core Graphics coordinate system.A size in the Core Graphics coordinate system.Disk Arbitration is a low-level framework based on Core Foundation.Type of a reference toDADiskinstances.Type of a reference toDASessioninstances.The I/O Kit framework implements non-kernel access to I/O Kit objects (drivers and nubs) through the device-interface mechanism.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.An IOKit iterator handle.IOKitLib implements non-kernel task access to common IOKit object types - IORegistryEntry, IOService, IOIterator etc.The base class for all objects in the registry.The base class for most I/O Kit families, devices, and drivers.Provides utilities for IOKit.Exception encapsulatingIOReturnI/O Kit Error Return Values, defined askern_return_tvalues inIOKit/IOReturn.hReturn type for getgrgidData type as part of IFmsgHdrData type as part of IFmsgHdrReturn type for sysctl CTL_NET,PF_ROUTEReturn type for sysctl CTL_NET,PF_ROUTEIPv4 address mapped into IPv6 address space.IPv6 address (128 bits).Union of IPv4-mapped-in-IPv6 and IPv6 addresses, used inSystemB.InSockInfo.Internet socket information.Return type for getpwuidUnion of protocol-specific socket information inSystemB.SocketInfo.File descriptor information as returned byproc_pidinfowithSystemB.PROC_PIDLISTFDS.Per-file descriptor information.Socket buffer information.Socket file descriptor information as returned byproc_pidfdinfowithSystemB.PROC_PIDFDSOCKETINFO.Socket information.The statfs() routine returns information about a mounted file system.TCP socket information.Time valueTime ZoneFile status information.Return type for sysctl vm.swapusageJNA wrapper for <sys/xattr.h>