BluezQt Namespace
Header: | #include <BluezQt> |
CMake: | find_package(KF6 REQUIRED COMPONENTS BluezQt) target_link_libraries(mytarget PRIVATE KF6::BluezQt) |
Namespaces
namespace | Services |
Classes
class | Adapter |
class | Agent |
class | Battery |
class | Device |
class | DevicesModel |
class | GattApplication |
class | GattCharacteristic |
class | GattCharacteristicRemote |
(since 6.0) class | GattDescriptor |
class | GattDescriptorRemote |
class | GattManager |
class | GattService |
class | InitManagerJob |
class | InitObexManagerJob |
class | Input |
class | Job |
class | LEAdvertisement |
class | LEAdvertisingManager |
class | Manager |
class | Media |
class | MediaEndpoint |
class | MediaPlayer |
class | MediaPlayerTrack |
class | MediaTransport |
class | ObexAgent |
class | ObexFileTransfer |
class | ObexFileTransferEntry |
class | ObexManager |
class | ObexObjectPush |
class | ObexSession |
class | ObexTransfer |
class | PendingCall |
class | Profile |
class | Request |
class | Rfkill |
class | TPendingCall |
Types
AdapterPtr | |
enum class | AudioCodec { Invalid, Sbc, Aac } |
enum class | AudioSampleRate { Invalid, Rate44100, Rate48000 } |
BatteryPtr | |
DevicePtr | |
GattCharacteristicRemotePtr | |
GattDescriptorRemotePtr | |
GattManagerPtr | |
GattServiceRemotePtr | |
InputPtr | |
LEAdvertisingManagerPtr | |
ManData | |
ManagerPtr | |
MediaPlayerPtr | |
MediaPtr | |
MediaTransportPtr | |
ObexManagerPtr | |
ObexSessionPtr | |
ObexTransferPtr | |
enum | RequestOriginatingType { OrgBluezAgent, OrgBluezProfile, OrgBluezObexAgent, OrgBluezMediaEndpoint } |
Detailed Description
Namespaces
namespace BluezQt::Services
Service UUIDs.
Classes
class Adapter
Bluetooth adapter. More...
class Agent
Bluetooth agent. More...
class Battery
Device battery. More...
class Device
Bluetooth device. More...
class DevicesModel
Model of all devices. More...
class GattApplication
Bluetooth GattApplication. More...
class GattCharacteristic
class GattCharacteristicRemote
Bluetooth LE GATT characteristic. More...
class GattDescriptor
Bluetooth GATT Descriptor. More...
class GattDescriptorRemote
Bluetooth LE GATT descriptor. More...
class GattManager
Bluetooth GattManager. More...
class GattService
Bluetooth LE GATT service. More...
class InitManagerJob
Init manager job. More...
class InitObexManagerJob
Init obex manager job. More...
class Input
Device input. More...
class Job
Async job. More...
class LEAdvertisement
Bluetooth LE advertisement. More...
class LEAdvertisingManager
Bluetooth LE advertising manager. More...
class Manager
Bluetooth manager. More...
class Media
Bluetooth Media. More...
class MediaEndpoint
Bluetooth MediaEndpoint. More...
class MediaPlayer
Media player. More...
class MediaPlayerTrack
Media player track. More...
class MediaTransport
Media transport. More...
class ObexAgent
Bluetooth OBEX agent. More...
class ObexFileTransfer
OBEX file transfer. More...
class ObexFileTransferEntry
OBEX file transfer entry. More...
class ObexManager
OBEX manager. More...
class ObexObjectPush
OBEX object push. More...
class ObexSession
OBEX session. More...
class ObexTransfer
OBEX transfer. More...
class PendingCall
Pending method call. More...
class Profile
Bluetooth profile. More...
class Request
D-Bus request. More...
class Rfkill
class TPendingCall
Pending method call (template version). More...
Type Documentation
BluezQt::AdapterPtr
Synonym for QSharedPointer<BluezQt::Adapter>.
enum class BluezQt::AudioCodec
Assigned number of codec that the endpoint/transport supports. Currently limited to most common codecs. Further codecs reserved.
enum class BluezQt::AudioSampleRate
Assigned number of sample rate that the endpoint/transport supports. Currently limited to most common rates. Further rates reserved.
BluezQt::BatteryPtr
Synonym for QSharedPointer<BluezQt::Battery>.
BluezQt::DevicePtr
Synonym for QSharedPointer<BluezQt::Device>.
BluezQt::GattCharacteristicRemotePtr
Synonym for QSharedPointer<BluezQt::GattCharacteristicRemote>.
BluezQt::GattDescriptorRemotePtr
Synonym for QSharedPointer<BluezQt::GattDescriptorRemote>.
BluezQt::GattManagerPtr
Synonym for QSharedPointer<BluezQt::GattManager>.
BluezQt::GattServiceRemotePtr
Synonym for QSharedPointer<BluezQt::GattServiceRemote>.
BluezQt::InputPtr
Synonym for QSharedPointer<BluezQt::Input>.
BluezQt::LEAdvertisingManagerPtr
Synonym for QSharedPointer<BluezQt::LEAdvertisingManager>.
BluezQt::ManData
Synonym for QMap<uint16_t, QByteArray>.
BluezQt::ManagerPtr
Synonym for QSharedPointer<BluezQt::Manager>.
BluezQt::MediaPlayerPtr
Synonym for QSharedPointer<BluezQt::MediaPlayer>.
BluezQt::MediaPtr
Synonym for QSharedPointer<BluezQt::Media>.
BluezQt::MediaTransportPtr
Synonym for QSharedPointer<BluezQt::MediaTransport>.
BluezQt::ObexManagerPtr
Synonym for QSharedPointer<BluezQt::ObexManager>.
BluezQt::ObexSessionPtr
Synonym for QSharedPointer<BluezQt::ObexSession>.
BluezQt::ObexTransferPtr
Synonym for QSharedPointer<BluezQt::ObexTransfer>.
enum BluezQt::RequestOriginatingType
Constant | Value |
---|---|
BluezQt::OrgBluezAgent | 0 |
BluezQt::OrgBluezProfile | 1 |
BluezQt::OrgBluezObexAgent | 2 |
BluezQt::OrgBluezMediaEndpoint | 3 |