|
Direct-BT
2.3.1
Direct-BT - Direct Bluetooth Programming.
|
#include <cstring>#include <string>#include <memory>#include <cstdint>#include <vector>#include <cstdio>#include <algorithm>#include <jau/ringbuffer.hpp>#include "HCITypes.hpp"#include <inttypes.h>#include <unistd.h>#include <sys/param.h>#include <sys/uio.h>#include <sys/types.h>#include <sys/ioctl.h>#include <sys/socket.h>#include <poll.h>Go to the source code of this file.
Classes | |
| struct | direct_bt::l2cap_hdr |
Namespaces | |
| direct_bt | |
Macros | |
| #define | HCI_STATUS_CODE(X) |
| #define | HCI_STATUS_CODE_CASE_TO_STRING(V) case HCIStatusCode::V: return #V; |
| #define | HCI_OPCODE(X) |
| #define | HCI_OPCODE_CASE_TO_STRING(V) case HCIOpcode::V: return #V; |
| #define | HCI_EVENTTYPE(X) |
| #define | HCI_EVENTTYPE_CASE_TO_STRING(V) case HCIEventType::V: return #V; |
| #define | HCI_METATYPE(X) |
| #define | HCI_METATYPE_CASE_TO_STRING(V) case HCIMetaEventType::V: return #V; |
Functions | |
| std::string | direct_bt::to_string (const HCIStatusCode ec) noexcept |
| std::string | direct_bt::to_string (const HCIPacketType op) noexcept |
| std::string | direct_bt::to_string (const HCIOGF op) noexcept |
| std::string | direct_bt::to_string (const HCIOpcode op) noexcept |
| std::string | direct_bt::to_string (const HCIEventType op) noexcept |
| std::string | direct_bt::to_string (const HCIMetaEventType op) noexcept |
| #define HCI_EVENTTYPE | ( | X | ) |
Definition at line 217 of file HCITypes.cpp.
| #define HCI_EVENTTYPE_CASE_TO_STRING | ( | V | ) | case HCIEventType::V: return #V; |
Definition at line 250 of file HCITypes.cpp.
| #define HCI_METATYPE | ( | X | ) |
Definition at line 260 of file HCITypes.cpp.
| #define HCI_METATYPE_CASE_TO_STRING | ( | V | ) | case HCIMetaEventType::V: return #V; |
Definition at line 297 of file HCITypes.cpp.
| #define HCI_OPCODE | ( | X | ) |
Definition at line 170 of file HCITypes.cpp.
| #define HCI_OPCODE_CASE_TO_STRING | ( | V | ) | case HCIOpcode::V: return #V; |
Definition at line 207 of file HCITypes.cpp.
| #define HCI_STATUS_CODE | ( | X | ) |
Definition at line 53 of file HCITypes.cpp.
| #define HCI_STATUS_CODE_CASE_TO_STRING | ( | V | ) | case HCIStatusCode::V: return #V; |
Definition at line 143 of file HCITypes.cpp.
1.8.18