Constants

Details

Qmi.CID_BROADCAST = 255

A symbol specifying the broadcast CID.

New in version 1.0.

Qmi.CID_NONE = 0

A symbol specifying a special CID value that references no CID.

New in version 1.0.

Qmi.CLIENT_CID = 'client-cid'

Symbol defining the Qmi.Client :client-cid property.

New in version 1.0.

Qmi.CLIENT_DEVICE = 'client-device'

Symbol defining the Qmi.Client :client-device property.

New in version 1.0.

Qmi.CLIENT_SERVICE = 'client-service'

Symbol defining the Qmi.Client :client-service property.

New in version 1.0.

Qmi.CLIENT_VALID = 'client-valid'

Symbol defining the Qmi.Client :client-valid property.

New in version 1.20.

Qmi.CLIENT_VERSION_MAJOR = 'client-version-major'

Symbol defining the Qmi.Client :client-version-major property.

New in version 1.0.

Qmi.CLIENT_VERSION_MINOR = 'client-version-minor'

Symbol defining the Qmi.Client :client-version-minor property.

New in version 1.0.

Qmi.DBUS_ERROR_PREFIX = 'org.freedesktop.libqmi.Error'

Symbol defining the common string prefix used for all libqmi errors in DBus.

New in version 1.0.

Qmi.DEVICE_CONSECUTIVE_TIMEOUTS = 'device-consecutive-timeouts'

Symbol defining the Qmi.Device :device-consecutive-timeouts property.

New in version 1.32.

Qmi.DEVICE_FILE = 'device-file'

Symbol defining the Qmi.Device :device-file property.

New in version 1.0.

Qmi.DEVICE_MUX_ID_MAX = 254

Symbol defining the maximum supported mux id.

New in version 1.28.

Qmi.DEVICE_MUX_ID_MIN = 1

Symbol defining the minimum supported mux id.

New in version 1.28.

Qmi.DEVICE_MUX_ID_UNBOUND = 0

Symbol defining the mux id for an unbound interface. This value is also used to indicate an invalid mux id.

New in version 1.28.

Qmi.DEVICE_NODE = 'device-node'

Symbol defining the Qmi.Device :device-node property.

This property is only available when the library is built with QRTR support.

New in version 1.28.

Qmi.DEVICE_NO_FILE_CHECK = 'device-no-file-check'

Symbol defining the Qmi.Device :device-no-file-check property.

New in version 1.12.

Qmi.DEVICE_PROXY_PATH = 'device-proxy-path'

Symbol defining the Qmi.Device :device-proxy-path property.

New in version 1.12.

Qmi.DEVICE_SIGNAL_INDICATION = 'indication'

Symbol defining the Qmi.Device ::indication signal.

New in version 1.8.

Qmi.DEVICE_SIGNAL_REMOVED = 'device-removed'

Symbol defining the Qmi.Device ::device-removed signal.

New in version 1.20.

Qmi.DEVICE_WWAN_IFACE = 'device-wwan-iface'

Symbol defining the Qmi.Device :device-wwan-iface property.

New in version 1.14.

Qmi.MESSAGE_QMUX_MARKER = 1

First byte of every QMI QMUX message.

New in version 1.0.

Qmi.MESSAGE_QRTR_MARKER = 2

Fake header added by libqmi to re-use existing QMUX message parsers for QRTR messages. QRTR QMI services with a service ID > 0xFF use this fake header where the service ID is set to 16 bits instead of 8 bits. This header has no purpose outside of libqmi and is never send to the actual device implementing these QMI services.

New in version 1.34.

Qmi.MESSAGE_VENDOR_GENERIC = 0

Generic vendor id (0x0000).

New in version 1.18.

Qmi.PROXY_N_CLIENTS = 'qmi-proxy-n-clients'

Symbol defining the Qmi.Proxy :qmi-proxy-n-clients property.

New in version 1.8.

Qmi.PROXY_SOCKET_PATH = 'qmi-proxy'

Symbol defining the default abstract socket name where the Qmi.Proxy will listen.

New in version 1.8.

Qmi.WDS_RATE_UNAVAILABLE = -1

The TX/RX rate information is unavailable or cannot be measured.

New in version 1.22.4.