Pages
API Documentation
On this page

NetworkManager::WimaxDevice Class

Wimax network interface. More...

  • Header: #include <NetworkManagerQt/WimaxDevice>
  • CMake: find_package(KF6 REQUIRED COMPONENTS NetworkManagerQt)
    target_link_libraries(mytarget PRIVATE KF6::NetworkManagerQt)
  • Inherits: NetworkManager::Device

List of all members, including inherited members

Public Types

Public Functions

Signals

Detailed Description

Member Type Documentation

WimaxDevice::List

WimaxDevice::Ptr

Member Function Documentation

[explicit] WimaxDevice::WimaxDevice(const QString &path, QObject *parent = nullptr)

Creates a new WimaxDevice object.

path the DBus path of the device

[override virtual noexcept] WimaxDevice::~WimaxDevice()

Destroys a WimaxDevice object.

WimaxNsp::Ptr WimaxDevice::activeNsp() const

Identifier of the NSP this interface is currently associated with

[signal] void WimaxDevice::activeNspChanged(const QString &)

The active NSP changed.

[signal] void WimaxDevice::bitRateChanged(int bitrate)

This signal is emitted when the bitrate of this network has changed.

bitrate the new bitrate value for this network

QString WimaxDevice::bsid() const

The ID of the serving base station as received from the network.

[signal] void WimaxDevice::bsidChanged(const QString &)

The BSID changed.

uint WimaxDevice::centerFrequency() const

Center frequency (in KHz) of the radio channel the device is using to communicate with the network when connected.

[signal] void WimaxDevice::centerFrequencyChanged(uint)

The device changed its center frequency

int WimaxDevice::cinr() const

CINR (Carrier to Interference + Noise Ratio) of the current radio link in dB.

[signal] void WimaxDevice::cinrChanged(int)

The device changed its signal/noise ratio

NetworkManager::WimaxNsp::Ptr WimaxDevice::findNsp(const QString &uni) const

Finds NSP object given its Unique Network Identifier.

uni the identifier of the AP to find from this network interface Returns a valid WimaxNsp object if a network having the given UNI for this device is known to the system, 0 otherwise

QString WimaxDevice::hardwareAddress() const

The hardware address currently used by the network interface

[signal] void WimaxDevice::hardwareAddressChanged(const QString &)

The device changed its hardware address

[signal] void WimaxDevice::nspAppeared(const QString &)

A new NSP appeared

[signal] void WimaxDevice::nspDisappeared(const QString &)

A wireless access point disappeared

QStringList WimaxDevice::nsps() const

List of network service providers currently visible to the hardware

int WimaxDevice::rssi() const

RSSI of the current radio link in dBm. This value indicates how strong the raw received RF signal from the base station is, but does not indicate the overall quality of the radio link.

[signal] void WimaxDevice::rssiChanged(int)

The device changed its RSSI

int WimaxDevice::txPower() const

Average power of the last burst transmitted by the device, in units of 0.5 dBm. i.e. a TxPower of -11 represents an actual device TX power of -5.5 dBm.

[signal] void WimaxDevice::txPowerChanged(int)

The device changed its TxPower.

[override virtual] NetworkManager::Device::Type WimaxDevice::type() const

Reimplements: Device::type() const.

Return the type

We use cookies to personalize content and to analyze our traffic. Please decide if you are willing to accept cookies from our website.