#include <cstring>
#include <string>
#include <memory>
#include <cstdint>
#include <cstdio>
#include <algorithm>
#include <unistd.h>
#include <sys/socket.h>
#include <poll.h>
#include <signal.h>
#include <jau/debug.hpp>
#include <jau/basic_algos.hpp>
#include "L2CAPIoctl.hpp"
#include "GattNumbers.hpp"
#include "BTGattHandler.hpp"
#include "BTDevice.hpp"
#include "BTManager.hpp"
#include "BTAdapter.hpp"
Go to the source code of this file.
◆ CASE_TO_STRING
#define CASE_TO_STRING |
( |
|
V | ) |
case V: return #V; |
◆ _APPEARANCE
◆ _characteristicListenerRefEqComparator
Initial value:=
[](const std::shared_ptr<BTGattCharListener> &a, const std::shared_ptr<BTGattCharListener> &b) -> bool { return *a == *b; }
Definition at line 102 of file BTGattHandler.cpp.
◆ _DEVICE_INFORMATION
◆ _DEVICE_NAME
◆ _FIRMWARE_REVISION_STRING
◆ _GENERIC_ACCESS
◆ _HARDWARE_REVISION_STRING
◆ _MANUFACTURER_NAME_STRING
◆ _MODEL_NUMBER_STRING
◆ _PERIPHERAL_PREFERRED_CONNECTION_PARAMETERS
◆ _PNP_ID
◆ _REGULATORY_CERT_DATA_LIST
◆ _SERIAL_NUMBER_STRING
◆ _SOFTWARE_REVISION_STRING
◆ _SYSTEM_ID