Pages
API Documentation
On this page

NetworkManager::OlpcMeshDevice Class

A OLPC mesh interface. More...

  • Header: #include <NetworkManagerQt/OlpcMeshDevice>
  • 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

OlpcMeshDevice::List

OlpcMeshDevice::Ptr

Member Function Documentation

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

Creates a new OlpcMeshDevice object.

path the DBus path of the device

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

Destroys a OlpcMeshDevice object.

uint OlpcMeshDevice::activeChannel() const

Currently active channel.

[signal] void OlpcMeshDevice::activeChannelChanged(uint)

The active channel changed.

[signal] void OlpcMeshDevice::companionChanged(const Device::Ptr &device)

The companion changed.

Device::Ptr OlpcMeshDevice::companionDevice() const

The current companion device.

QString OlpcMeshDevice::hardwareAddress() const

The hardware address currently used by the network interface

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

The device changed its hardware address

[override virtual] NetworkManager::Device::Type OlpcMeshDevice::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.