Package oshi.jna.platform.mac
Interface SystemConfiguration
- All Superinterfaces:
com.sun.jna.Library
public interface SystemConfiguration
extends com.sun.jna.Library
Allow applications to access a device’s network configuration settings. Determine the reachability of the device,
such as whether Wi-Fi or cell connectivity are active.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.sun.jna.Library
com.sun.jna.Library.Handler
-
Field Summary
Fields inherited from interface com.sun.jna.Library
OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_CLASSLOADER, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_OPEN_FLAGS, OPTION_STRING_ENCODING, OPTION_STRUCTURE_ALIGNMENT, OPTION_SYMBOL_PROVIDER, OPTION_TYPE_MAPPER
-
Method Summary
Modifier and TypeMethodDescriptioncom.sun.jna.platform.mac.CoreFoundation.CFArrayRef
com.sun.jna.platform.mac.CoreFoundation.CFStringRef
com.sun.jna.platform.mac.CoreFoundation.CFStringRef
-
Field Details
-
INSTANCE
-
-
Method Details
-
SCNetworkInterfaceCopyAll
com.sun.jna.platform.mac.CoreFoundation.CFArrayRef SCNetworkInterfaceCopyAll() -
SCNetworkInterfaceGetBSDName
com.sun.jna.platform.mac.CoreFoundation.CFStringRef SCNetworkInterfaceGetBSDName(SystemConfiguration.SCNetworkInterfaceRef netint) -
SCNetworkInterfaceGetLocalizedDisplayName
com.sun.jna.platform.mac.CoreFoundation.CFStringRef SCNetworkInterfaceGetLocalizedDisplayName(SystemConfiguration.SCNetworkInterfaceRef netint)
-