DeviceWimax
Object Hierarchy:
Description:
[ CCode ( type_id = "nm_device_wimax_get_type ()" ) ]
public class DeviceWimax : Device, AsyncInitable, Initable
public class DeviceWimax : Device, AsyncInitable, Initable
Namespace: NM
Package: libnm-glib
Content:
Constants:
- public const string ACTIVE_NSP
- public const string BSID
- public const string CENTER_FREQUENCY
- public const string CINR
- public const string HW_ADDRESS
- public const string NSPS
- public const string RSSI
- public const string TX_POWER
Properties:
- public WimaxNsp active_nsp { owned get; }
The active WimaxNsp of the device.
- public string bsid { get; }
The ID of the serving base station as received from the network.
- public uint center_frequency { get; }
The center frequency (in KHz) of the radio channel the device is using to communicate with the network when connected.
- public int cinr { get; }
CINR (Carrier to Interference + Noise Ratio) of the current radio link in dB.
- public string hw_address { get; }
The hardware (MAC) address of the device.
- public ObjectArray nsps { get; }
List of all WiMAX Network Service Providers the device can see.
- public int rssi { get; }
RSSI of the current radio link in dBm.
- public int tx_power { get; }
Average power of the last burst transmitted by the device, in units of 0.5 dBm.
Creation methods:
- public DeviceWimax (Connection connection, string path)
Creates a new DeviceWimax.
Methods:
- public WimaxNsp get_active_nsp ()
Gets the active WimaxNsp.
- public unowned string get_bsid ()
Gets the ID of the serving Base Station when the device is connected.
- public uint get_center_frequency ()
Gets the center frequency (in KHz) of the radio channel the device is using to communicate with the network when connected.
- public int get_cinr ()
Gets the CINR (Carrier to Interference + Noise Ratio) of the current radio link in dB.
- public unowned string get_hw_address ()
Gets the hardware (MAC) address of the DeviceWimax
- public unowned WimaxNsp get_nsp_by_path (string path)
Gets a WimaxNsp by path.
- public unowned GenericArray<WimaxNsp> get_nsps ()
Gets all the scanned NSPs of the DeviceWimax.
- public int get_rssi ()
Gets the RSSI of the current radio link in dBm.
- public int get_tx_power ()
Average power of the last burst transmitted by the device, in units of 0.5 dBm.
Signals:
- public virtual signal void nsp_added (Object nsp)
Notifies that a WimaxNsp is added to the wimax device.
- public virtual signal void nsp_removed (Object nsp)
Notifies that a WimaxNsp is removed from the wimax device.
Inherited Members:
All known members inherited from class NM.Device
- @delete
- @interface
- ACTIVE_CONNECTION
- AUTOCONNECT
- AVAILABLE_CONNECTIONS
- CAPABILITIES
- DEVICE_TYPE
- DHCP4_CONFIG
- DHCP6_CONFIG
- DRIVER
- DRIVER_VERSION
- FIRMWARE_MISSING
- FIRMWARE_VERSION
- INTERFACE
- IP4_CONFIG
- IP6_CONFIG
- IP_INTERFACE
- MANAGED
- MTU
- PHYSICAL_PORT_ID
- PRODUCT
- REAL
- STATE
- STATE_REASON
- UDI
- VENDOR
- active_connection
- autoconnect
- available_connections
- capabilities
- connection_compatible
- connection_valid
- device_type
- dhcp4_config
- dhcp6_config
- disambiguate_names
- disconnect
- driver
- driver_version
- filter_connections
- firmware_missing
- firmware_version
- get_active_connection
- get_autoconnect
- get_available_connections
- get_capabilities
- 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_ip4_config
- get_ip6_config
- get_ip_iface
- get_managed
- get_mtu
- get_physical_port_id
- get_product
- get_setting_type
- get_state
- get_state_reason
- get_type_description
- get_udi
- get_vendor
- ip4_config
- ip6_config
- ip_interface
- is_real
- is_software
- managed
- mtu
- physical_port_id
- product
- real
- set_autoconnect
- set_managed
- state
- state_changed
- udi
- vendor
All known members inherited from class NM.Object
All known members inherited from class GLib.Object
All known members inherited from interface GLib.AsyncInitable
All known members inherited from interface GLib.Initable