Direct-BT
2.3.1
Direct-BT - Direct Bluetooth Programming.
|
GATT Singleton runtime environment properties. More...
#include <BTGattHandler.hpp>
Static Public Member Functions | |
static BTGattEnv & | get () noexcept |
Public Attributes | |
const int32_t | GATT_READ_COMMAND_REPLY_TIMEOUT |
Timeout for GATT read command replies, defaults to 500ms. More... | |
const int32_t | GATT_WRITE_COMMAND_REPLY_TIMEOUT |
Timeout for GATT write command replies, defaults to 500ms. More... | |
const int32_t | GATT_INITIAL_COMMAND_REPLY_TIMEOUT |
Timeout for l2cap initial command reply, defaults to 2500ms. More... | |
const int32_t | ATTPDU_RING_CAPACITY |
Medium ringbuffer capacity, defaults to 128 messages. More... | |
const bool | DEBUG_DATA |
Debug all GATT Data communication. More... | |
GATT Singleton runtime environment properties.
Also see DBTEnv::getExplodingProperties(const std::string & prefixDomain).
Definition at line 67 of file BTGattHandler.hpp.
|
inlinestaticnoexcept |
Definition at line 115 of file BTGattHandler.hpp.
const int32_t direct_bt::BTGattEnv::ATTPDU_RING_CAPACITY |
Medium ringbuffer capacity, defaults to 128 messages.
Environment variable is 'direct_bt.gatt.ringsize'.
Definition at line 104 of file BTGattHandler.hpp.
const bool direct_bt::BTGattEnv::DEBUG_DATA |
Debug all GATT Data communication.
Environment variable is 'direct_bt.debug.gatt.data'.
Definition at line 112 of file BTGattHandler.hpp.
const int32_t direct_bt::BTGattEnv::GATT_INITIAL_COMMAND_REPLY_TIMEOUT |
Timeout for l2cap initial command reply, defaults to 2500ms.
Environment variable is 'direct_bt.gatt.cmd.init.timeout'.
Definition at line 96 of file BTGattHandler.hpp.
const int32_t direct_bt::BTGattEnv::GATT_READ_COMMAND_REPLY_TIMEOUT |
Timeout for GATT read command replies, defaults to 500ms.
Environment variable is 'direct_bt.gatt.cmd.read.timeout'.
Definition at line 80 of file BTGattHandler.hpp.
const int32_t direct_bt::BTGattEnv::GATT_WRITE_COMMAND_REPLY_TIMEOUT |
Timeout for GATT write command replies, defaults to 500ms.
Environment variable is 'direct_bt.gatt.cmd.write.timeout'.
Definition at line 88 of file BTGattHandler.hpp.