Direct-BT
2.3.1
Direct-BT - Direct Bluetooth Programming.
|
#include <cstring>
#include <string>
#include <memory>
#include <cstdint>
#include <vector>
#include <mutex>
#include <atomic>
#include <jau/basic_types.hpp>
#include "UUID.hpp"
#include "BTTypes0.hpp"
#include "OctetTypes.hpp"
Go to the source code of this file.
Classes | |
class | direct_bt::AttException |
class | direct_bt::AttOpcodeException |
class | direct_bt::AttValueException |
class | direct_bt::AttPDUMsg |
Handles the Attribute Protocol (ATT) using Protocol Data Unit (PDU) encoded messages over L2CAP channel. More... | |
class | direct_bt::AttPDUUndefined |
Our own pseudo opcode, indicating no ATT PDU message. More... | |
class | direct_bt::AttErrorRsp |
ATT Protocol PDUs Vol 3, Part F 3.4.1.1. More... | |
class | direct_bt::AttExchangeMTU |
ATT Protocol PDUs Vol 3, Part F 3.4.2.2. More... | |
class | direct_bt::AttReadReq |
ATT Protocol PDUs Vol 3, Part F 3.4.4.3. More... | |
class | direct_bt::AttReadRsp |
ATT Protocol PDUs Vol 3, Part F 3.4.4.4. More... | |
class | direct_bt::AttReadBlobReq |
ATT Protocol PDUs Vol 3, Part F 3.4.4.5. More... | |
class | direct_bt::AttReadBlobRsp |
ATT Protocol PDUs Vol 3, Part F 3.4.4.6. More... | |
class | direct_bt::AttWriteReq |
ATT Protocol PDUs Vol 3, Part F 3.4.5.1. More... | |
class | direct_bt::AttWriteRsp |
ATT Protocol PDUs Vol 3, Part F 3.4.5.2. More... | |
class | direct_bt::AttWriteCmd |
ATT Protocol PDUs Vol 3, Part F 3.4.5.3. More... | |
class | direct_bt::AttHandleValueRcv |
ATT Protocol PDUs Vol 3, Part F 3.4.7.1 and 3.4.7.2. More... | |
class | direct_bt::AttHandleValueCfm |
ATT Protocol PDUs Vol 3, Part F 3.4.7.3. More... | |
class | direct_bt::AttElementList |
class | direct_bt::AttReadByNTypeReq |
ATT Protocol PDUs Vol 3, Part F 3.4.4.1. More... | |
class | direct_bt::AttReadByTypeRsp |
ATT Protocol PDUs Vol 3, Part F 3.4.4.2. More... | |
class | direct_bt::AttReadByTypeRsp::Element |
element := { uint16_t handle, uint8_t value[value-size] } More... | |
class | direct_bt::AttReadByGroupTypeRsp |
ATT Protocol PDUs Vol 3, Part F 3.4.4.10. More... | |
class | direct_bt::AttReadByGroupTypeRsp::Element |
element := { uint16_t startHandle, uint16_t endHandle, uint8_t value[value-size] } More... | |
class | direct_bt::AttFindInfoReq |
ATT Protocol PDUs Vol 3, Part F 3.4.3.1. More... | |
class | direct_bt::AttFindInfoRsp |
ATT Protocol PDUs Vol 3, Part F 3.4.3.2. More... | |
class | direct_bt::AttFindInfoRsp::Element |
element := { uint16_t handle, UUID value }, with a UUID of UUID16 or UUID128 More... | |
Namespaces | |
direct_bt | |