Pages
API Documentation
On this page

ModemManager::ModemDevice Class

Qt wrapper for modemmanager API. More...

  • Header: #include <ModemManager::ModemDevice>
  • CMake: find_package(KF6 REQUIRED COMPONENTS ModemManagerQt)
    target_link_libraries(mytarget PRIVATE KF6::ModemManagerQt)
  • Inherits: QObject

List of all members, including inherited members

Public Types

Public Functions

Signals

Protected Functions

Detailed Description

Member Type Documentation

ModemDevice::List

ModemDevice::Ptr

Member Function Documentation

[explicit protected] ModemDevice::ModemDevice(ModemManager::ModemDevicePrivate &dd, QObject *parent = nullptr)

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

[signal] void ModemDevice::bearerAdded(const QString &udi)

[signal] void ModemDevice::bearerRemoved(const QString &udi)

ModemManager::Bearer::List ModemDevice::bearers() const

[since 6.24.0] ModemManager::ModemCellBroadcast::Ptr ModemDevice::cellBroadcastInterface()

This function was introduced in Qt 6.24.0.

ModemManager::Bearer::Ptr ModemDevice::findBearer(const QString &uni)

bool ModemDevice::hasInterface(ModemManager::ModemDevice::InterfaceType type) const

ModemManager::Interface::Ptr ModemDevice::interface(ModemManager::ModemDevice::InterfaceType type) const

[signal] void ModemDevice::interfaceAdded(ModemManager::ModemDevice::InterfaceType type)

[signal] void ModemDevice::interfaceRemoved(ModemManager::ModemDevice::InterfaceType type)

ModemManager::Interface::List ModemDevice::interfaces() const

bool ModemDevice::isCdmaModem() const

bool ModemDevice::isGsmModem() const

ModemManager::ModemMessaging::Ptr ModemDevice::messagingInterface()

ModemManager::Modem::Ptr ModemDevice::modemInterface()

ModemManager::Sim::Ptr ModemDevice::sim() const

[signal] void ModemDevice::simAdded(const QString &udi)

[signal] void ModemDevice::simRemoved(const QString &udi)

QString ModemDevice::uni() const

Note: Getter function for property uni.

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