Direct-BT
2.3.1
Direct-BT - Direct Bluetooth Programming.
|
#include <cstring>
#include <string>
#include <memory>
#include <cstdint>
#include <mutex>
#include <atomic>
#include <jau/java_uplink.hpp>
#include "UUID.hpp"
#include "BTTypes0.hpp"
#include "OctetTypes.hpp"
#include "ATTPDUTypes.hpp"
#include "GattNumbers.hpp"
#include "BTGattService.hpp"
Go to the source code of this file.
Namespaces | |
direct_bt | |
Enumerations | |
enum | direct_bt::GattAttributeType : uint16_t { direct_bt::PRIMARY_SERVICE = 0x2800, direct_bt::SECONDARY_SERVICE = 0x2801, direct_bt::INCLUDE_DECLARATION = 0x2802, direct_bt::CHARACTERISTIC = 0x2803, direct_bt::CHARACTERISTIC_APPEARANCE = 0x2A01, direct_bt::CHARACTERISTIC_PERIPHERAL_PRIV_FLAG = 0x2A02, direct_bt::CHARACTERISTIC_RECONNECTION_ADDRESS = 0x2A03, direct_bt::CHARACTERISTIC_PERIPHERAL_PREF_CONN = 0x2A04, direct_bt::CHARACTERISTIC_SERVICE_CHANGED = 0x2A05, direct_bt::CHARACTERISTIC_EXTENDED_PROPERTIES = 0x2900, direct_bt::CHARACTERISTIC_USER_DESCRIPTION = 0x2901, direct_bt::CLIENT_CHARACTERISTIC_CONFIGURATION = 0x2902, direct_bt::SERVER_CHARACTERISTIC_CONFIGURATION = 0x2903, direct_bt::CHARACTERISTIC_PRESENTATION_FORMAT = 0x2904, direct_bt::CHARACTERISTIC_AGGREGATE_FORMAT = 0x2905 } |
Following UUID16 GATT profile attribute types are listed under: BT Core Spec v5.2: Vol 3, Part G GATT: 3.4 Summary of GATT Profile Attribute Types. More... | |