Package oshi.jna.platform.mac
Provides extensions of JNA libraries for macOS. These classes should be considered non-API as they may be removed
if/when their code is incorporated into the JNA project.
-
Interface Summary Interface Description CoreGraphics The Core Graphics framework is based on the Quartz advanced drawing engine.IOKit The I/O Kit framework implements non-kernel access to I/O Kit objects (drivers and nubs) through the device-interface mechanism.SystemB System class.SystemConfiguration Allow applications to access a device’s network configuration settings. -
Class Summary Class Description CoreGraphics.CGPoint A point with X and Y coordinatesCoreGraphics.CGRect A rectangle with origin and sizeCoreGraphics.CGSize A size with width and heightIOKit.SMCKeyData Holds the return value of SMC query.IOKit.SMCKeyDataKeyInfo Holds the return value of SMC KeyInfo query.IOKit.SMCKeyDataPLimitData Holds the return value of SMC pLimit query.IOKit.SMCKeyDataVers Holds the return value of SMC version query.IOKit.SMCVal Holds an SMC valueSystemB.InSockInfo Mac internet socket infoSystemB.MacUtmpx Mac connection infoSystemB.Pri Union for TCP or internet socket infoSystemB.ProcFdInfo Mac file descriptor infoSystemB.ProcFileInfo Mac file infoSystemB.SocketFdInfo Mac socket infoSystemB.SocketInfo Mack IP Socket InfoSystemB.TcpSockInfo Mac TCP socket infoSystemConfiguration.SCNetworkInterfaceRef