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 Modifier and Type Interface Description static class
SystemConfiguration.SCNetworkInterfaceRef
-
Field Summary
Fields Modifier and Type Field Description static SystemConfiguration
INSTANCE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.sun.jna.platform.mac.CoreFoundation.CFArrayRef
SCNetworkInterfaceCopyAll()
com.sun.jna.platform.mac.CoreFoundation.CFStringRef
SCNetworkInterfaceGetBSDName(SystemConfiguration.SCNetworkInterfaceRef netint)
com.sun.jna.platform.mac.CoreFoundation.CFStringRef
SCNetworkInterfaceGetLocalizedDisplayName(SystemConfiguration.SCNetworkInterfaceRef netint)
-
-
-
Field Detail
-
INSTANCE
static final SystemConfiguration INSTANCE
-
-
Method Detail
-
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)
-
-