Pages
API Documentation
On this page

ModemManager::Cbm Class

Provides an interface to access a cell broadcast message. This class was introduced in Qt 6.24.0. More...

  • Header: #include <ModemManagerQt/Cbm>
  • Since: Qt 6.24.0
  • 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

Detailed Description

Note: MMCbmState enum is defined in <ModemManager/ModemManager-enums.h>

Member Type Documentation

Cbm::List

Cbm::Ptr

Member Function Documentation

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

uint Cbm::channel() const

Returns the channel (or message identifier) specifying the source and type of the cell broadcast message.

[signal] void Cbm::channelChanged(uint channel)

uint Cbm::messageCode() const

Returns the message code of this CBM. The message code differentiates between CBMs from the same channel.

[signal] void Cbm::messageCodeChanged(uint messageCode)

void Cbm::setTimeout(int timeout)

Sets the timeout in milliseconds for all async method DBus calls. -1 means the default DBus timeout (usually 25 seconds).

See also timeout()

MMCbmState Cbm::state() const

Returns the MMCbmState value describing the state of the message.

[signal] void Cbm::stateChanged(MMCbmState state)

QString Cbm::text() const

Returns the message text, in UTF-8.

[signal] void Cbm::textChanged(const QString &text)

int Cbm::timeout() const

Returns the current value of the DBus timeout in milliseconds. -1 means the default DBus timeout (usually 25 seconds).

See also setTimeout()

QString Cbm::uni() const

Returns the D-Bus object path of the cell broadcast message.

uint Cbm::update() const

Returns the update number of this CBM. The update number allows to update CBMs with the same channel and message code.

[signal] void Cbm::updateChanged(uint update)

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