|
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 | |
1.8.18