DeviceType
Description:
[ CCode ( cprefix = "NM_DEVICE_TYPE_" , type_id = "nm_device_type_get_type ()" ) ]
public enum DeviceType
DeviceType values indicate the type of hardware represented by a device object.
Content:
Enum values:
- @6LOWPAN - 6LoWPAN interface
- ADSL - ADSL modem
- BOND - a bond master interface
- BRIDGE - a bridge master interface
- BT - a Bluetooth device supporting PAN or DUN
access protocols
- DUMMY - a dummy interface
- ETHERNET - a wired ethernet device
- GENERIC - generic support for unrecognized
device types
- INFINIBAND - an IP-over-InfiniBand device
- IP_TUNNEL - a IP tunnel interface
- LOOPBACK - a loopback interface.
- MACSEC - a MACsec interface
- MACVLAN - a MACVLAN interface
- MODEM - a modem supporting analog telephone,
CDMA/EVDO, GSM/UMTS, or LTE network access protocols
- OLPC_MESH - an OLPC XO mesh networking
device
- OVS_BRIDGE - a Open vSwitch bridge
- OVS_INTERFACE - a Open vSwitch
interface
- OVS_PORT - a Open vSwitch port
- PPP - a PPP interface
- TEAM - a team master interface
- TUN - a TUN or TAP interface
- UNKNOWN - unknown device
- UNUSED1 - not used
- UNUSED2 - not used
- VETH - a VETH interface
- VLAN - an 802.1Q VLAN interface
- VRF - A VRF (Virtual Routing and Forwarding)
interface.
- VXLAN - a VXLAN interface
- WIFI - an 802.11 Wi-Fi device
- WIFI_P2P - an 802.11 Wi-Fi P2P device.
- WIMAX - an 802.16e Mobile WiMAX broadband
device
- WIREGUARD - a WireGuard interface
- WPAN - a IEEE 802.15.4 (WPAN) MAC Layer Device