Package oshi.jna.platform.mac
Interface SystemConfiguration
-
- All Superinterfaces:
com.sun.jna.Library
public interface SystemConfiguration extends com.sun.jna.LibraryAllow 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 classSystemConfiguration.SCNetworkInterfaceRef
-
Field Summary
Fields Modifier and Type Field Description static SystemConfigurationINSTANCE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.sun.jna.platform.mac.CoreFoundation.CFArrayRefSCNetworkInterfaceCopyAll()com.sun.jna.platform.mac.CoreFoundation.CFStringRefSCNetworkInterfaceGetBSDName(SystemConfiguration.SCNetworkInterfaceRef netint)com.sun.jna.platform.mac.CoreFoundation.CFStringRefSCNetworkInterfaceGetLocalizedDisplayName(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)
-
-