9#ifndef BLUEZQT_GATTSERVICE_H
10#define BLUEZQT_GATTSERVICE_H
12#include "bluezqt_export.h"
15#include <QDBusObjectPath>
72 class GattServicePrivate *
const d;
74 friend class GattApplicationPrivate;
75 friend class GattCharacterisiticPrivate;
76 friend class GattCharacteristicAdaptor;
Bluetooth GattApplication.
Definition gattapplication.h:36
Bluetooth GattManager.
Definition gattmanager.h:45
Bluetooth GattService.
Definition gattservice.h:28
~GattService() override
Destroys a GattService object.
virtual QDBusObjectPath objectPath() const
D-Bus object path of the GattService.
GattService(const QString &uuid, bool isPrimary, GattApplication *parent)
Creates a new GattService object.
bool isPrimary() const
Indicates whether or not this GATT service is a primary service.
QString uuid() const
128-bit service UUID.