Platforms to show: All Mac Windows Linux Cross-Platform
NWInterfaceMBS class New in 24.1
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Network | MBS MacOSX Plugin | 24.1 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
A Network Interface is an object that represents a static snapshot of an interface that provides network connectivity, such as a Wi-Fi link, an Ethernet connection, a Cellular service, a VPN, or the loopback interface.
This is an abstract class. You can't create an instance, but you can get one from various plugin functions.
- 4 properties
- method Constructor Private
- 5 constants
Interface Types
Constant | Value | Description |
---|---|---|
kInterfaceTypeCellular | 2 |
The network interface type used for communication over cellular networks. |
kInterfaceTypeLoopback | 4 |
The network interface type used for communication over local loopback networks. |
kInterfaceTypeOther | 0 |
The network interface type used for communication over virtual networks or networks of unknown types. |
kInterfaceTypeWifi | 1 |
The network interface type used for communication over Wi-Fi networks. |
kInterfaceTypeWired | 3 |
The network interface type used for communication over wired Ethernet networks. |
This class has no sub classes.
Some methods using this class:
- NWPathMBS.Interfaces as NWInterfaceMBS()
Some examples using this class:
Blog Entries
Release notes
- Version 24.1
- Added NWPathMBS, NWEndPointMBS and NWInterfaceMBS classes.
The items on this page are in the following plugins: MBS MacOSX Plugin.