DeviceModem
Object Hierarchy:
Description:
Namespace: NM
Package: libnm
Content:
Properties:
- public string apn { get; }
- public DeviceModemCapabilities current_capabilities { get; }
The generic family of access technologies the modem currently supports without a firmware reload or reinitialization.
- public string device_id { get; }
- public DeviceModemCapabilities modem_capabilities { get; }
The generic family of access technologies the modem supports.
- public string operator_code { get; }
Creation methods:
- protected DeviceModem ()
Methods:
- public unowned string get_apn ()
The access point name the modem is connected to.
- public DeviceModemCapabilities get_current_capabilities ()
Returns a bitfield of the generic access technology families the modem supports without a firmware reload or reinitialization.
- public unowned string get_device_id ()
An identifier used by the modem backend (ModemManager) that aims to uniquely identify the a device.
- public DeviceModemCapabilities get_modem_capabilities ()
Returns a bitfield of the generic access technology families the modem supports.
- public unowned string get_operator_code ()
The MCC and MNC (concatenated) of the network the modem is connected to.
Inherited Members:
All known members inherited from class NM.Device
- @6LOWPAN_HW_ADDRESS
- @6LOWPAN_PARENT
- @delete
- @interface
- ACTIVE_CONNECTION
- ADSL_CARRIER
- AUTOCONNECT
- AVAILABLE_CONNECTIONS
- BOND_CARRIER
- BOND_HW_ADDRESS
- BOND_SLAVES
- BRIDGE_CARRIER
- BRIDGE_HW_ADDRESS
- BRIDGE_SLAVES
- BT_CAPABILITIES
- BT_HW_ADDRESS
- BT_NAME
- CAPABILITIES
- DEVICE_TYPE
- DHCP4_CONFIG
- DHCP6_CONFIG
- DRIVER
- DRIVER_VERSION
- DUMMY_HW_ADDRESS
- ETHERNET_CARRIER
- ETHERNET_HW_ADDRESS
- ETHERNET_PERMANENT_HW_ADDRESS
- ETHERNET_S390_SUBCHANNELS
- ETHERNET_SPEED
- FIRMWARE_MISSING
- FIRMWARE_VERSION
- GENERIC_HW_ADDRESS
- GENERIC_TYPE_DESCRIPTION
- HW_ADDRESS
- INFINIBAND_CARRIER
- INFINIBAND_HW_ADDRESS
- INTERFACE
- INTERFACE_FLAGS
- IP4_CONFIG
- IP4_CONNECTIVITY
- IP6_CONFIG
- IP6_CONNECTIVITY
- IP_INTERFACE
- IP_TUNNEL_ENCAPSULATION_LIMIT
- IP_TUNNEL_FLAGS
- IP_TUNNEL_FLOW_LABEL
- IP_TUNNEL_INPUT_KEY
- IP_TUNNEL_LOCAL
- IP_TUNNEL_MODE
- IP_TUNNEL_OUTPUT_KEY
- IP_TUNNEL_PARENT
- IP_TUNNEL_PATH_MTU_DISCOVERY
- IP_TUNNEL_REMOTE
- IP_TUNNEL_TOS
- IP_TUNNEL_TTL
- LLDP_NEIGHBORS
- MACSEC_CIPHER_SUITE
- MACSEC_ENCODING_SA
- MACSEC_ENCRYPT
- MACSEC_ES
- MACSEC_HW_ADDRESS
- MACSEC_ICV_LENGTH
- MACSEC_INCLUDE_SCI
- MACSEC_PARENT
- MACSEC_PROTECT
- MACSEC_REPLAY_PROTECT
- MACSEC_SCB
- MACSEC_SCI
- MACSEC_VALIDATION
- MACSEC_WINDOW
- MACVLAN_HW_ADDRESS
- MACVLAN_MODE
- MACVLAN_NO_PROMISC
- MACVLAN_PARENT
- MACVLAN_TAP
- MANAGED
- METERED
- MODEM_APN
- MODEM_CURRENT_CAPABILITIES
- MODEM_DEVICE_ID
- MODEM_MODEM_CAPABILITIES
- MODEM_OPERATOR_CODE
- MTU
- NM_PLUGIN_MISSING
- OLPC_MESH_ACTIVE_CHANNEL
- OLPC_MESH_COMPANION
- OLPC_MESH_HW_ADDRESS
- OVS_BRIDGE_SLAVES
- OVS_PORT_SLAVES
- PATH
- PHYSICAL_PORT_ID
- PORTS
- PRODUCT
- REAL
- STATE
- STATE_REASON
- TEAM_CARRIER
- TEAM_CONFIG
- TEAM_HW_ADDRESS
- TEAM_SLAVES
- TUN_GROUP
- TUN_HW_ADDRESS
- TUN_MODE
- TUN_MULTI_QUEUE
- TUN_NO_PI
- TUN_OWNER
- TUN_VNET_HDR
- UDI
- VENDOR
- VETH_PEER
- VLAN_CARRIER
- VLAN_HW_ADDRESS
- VLAN_PARENT
- VLAN_VLAN_ID
- VRF_TABLE
- VXLAN_AGEING
- VXLAN_CARRIER
- VXLAN_DST_PORT
- VXLAN_GROUP
- VXLAN_HW_ADDRESS
- VXLAN_ID
- VXLAN_L2MISS
- VXLAN_L3MISS
- VXLAN_LEARNING
- VXLAN_LIMIT
- VXLAN_LOCAL
- VXLAN_PARENT
- VXLAN_PROXY
- VXLAN_RSC
- VXLAN_SRC_PORT_MAX
- VXLAN_SRC_PORT_MIN
- VXLAN_TOS
- VXLAN_TTL
- WIFI_ACCESS_POINTS
- WIFI_ACTIVE_ACCESS_POINT
- WIFI_BITRATE
- WIFI_CAPABILITIES
- WIFI_HW_ADDRESS
- WIFI_LAST_SCAN
- WIFI_MODE
- WIFI_P2P_HW_ADDRESS
- WIFI_P2P_PEERS
- WIFI_P2P_WFDIES
- WIFI_PERMANENT_HW_ADDRESS
- WIMAX_ACTIVE_NSP
- WIMAX_BSID
- WIMAX_CENTER_FREQUENCY
- WIMAX_CINR
- WIMAX_HW_ADDRESS
- WIMAX_NSPS
- WIMAX_RSSI
- WIMAX_TX_POWER
- WIREGUARD_FWMARK
- WIREGUARD_LISTEN_PORT
- WIREGUARD_PUBLIC_KEY
- WPAN_HW_ADDRESS
- active_connection
- autoconnect
- available_connections
- capabilities
- connection_compatible
- connection_valid
- delete_async
- device_type
- dhcp4_config
- dhcp6_config
- disambiguate_names
- disconnect
- disconnect_async
- driver
- driver_version
- filter_connections
- firmware_missing
- firmware_version
- get_active_connection
- get_applied_connection
- get_applied_connection_async
- get_autoconnect
- get_available_connections
- get_capabilities
- get_connectivity
- get_description
- get_device_type
- get_dhcp4_config
- get_dhcp6_config
- get_driver
- get_driver_version
- get_firmware_missing
- get_firmware_version
- get_hw_address
- get_iface
- get_interface_flags
- get_ip4_config
- get_ip6_config
- get_ip_iface
- get_lldp_neighbors
- get_managed
- get_metered
- get_mtu
- get_nm_plugin_missing
- get_path
- get_physical_port_id
- get_ports
- get_product
- get_setting_type
- get_state
- get_state_reason
- get_type_description
- get_udi
- get_vendor
- hw_address
- interface_flags
- ip4_config
- ip4_connectivity
- ip6_config
- ip6_connectivity
- ip_interface
- is_real
- is_software
- lldp_neighbors
- managed
- metered
- mtu
- nm_plugin_missing
- path
- physical_port_id
- ports
- product
- real
- reapply
- reapply_async
- set_autoconnect
- set_managed
- state
- state_changed
- state_reason
- udi
- vendor
All known members inherited from class GLib.Object