Direct-BT
2.3.1
Direct-BT - Direct Bluetooth Programming.
|
uint32_t settings More...
#include <MgmtTypes.hpp>
Public Member Functions | |
MgmtEvtNewSettings (const uint8_t *buffer, const jau::nsize_t buffer_len) | |
AdapterSetting | getSettings () const noexcept |
jau::nsize_t | getDataOffset () const noexcept override |
jau::nsize_t | getDataSize () const noexcept override |
const uint8_t * | getData () const noexcept override |
Public Member Functions inherited from direct_bt::MgmtEvent | |
MgmtEvent (const uint8_t *buffer, const jau::nsize_t buffer_len, const jau::nsize_t exp_param_size) | |
Persistent memory, w/ ownership . More... | |
MgmtEvent (const Opcode opc, const uint16_t dev_id, const uint16_t param_size=0) | |
MgmtEvent (const Opcode opc, const uint16_t dev_id, const uint16_t param_size, const uint8_t *param) | |
virtual | ~MgmtEvent () noexcept override |
jau::nsize_t | getTotalSize () const noexcept |
Opcode | getOpcode () const noexcept |
virtual bool | validate (const MgmtCommand &req) const noexcept |
std::string | toString () const noexcept override |
Public Member Functions inherited from direct_bt::MgmtMsg | |
MgmtMsg (const uint16_t opc, const uint16_t dev_id, const uint16_t param_size) | |
MgmtMsg (const uint8_t *buffer, const jau::nsize_t buffer_len) | |
virtual | ~MgmtMsg () |
uint64_t | getTimestamp () const noexcept |
jau::nsize_t | getTotalSize () const noexcept |
TROOctets & | getPDU () noexcept |
Return the underlying octets read only. More... | |
uint16_t | getIntOpcode () const noexcept |
uint16_t | getDevID () const noexcept |
uint16_t | getParamSize () const noexcept |
Protected Member Functions | |
std::string | baseString () const noexcept override |
Protected Member Functions inherited from direct_bt::MgmtEvent | |
virtual std::string | valueString () const noexcept override |
uint32_t settings
Definition at line 1370 of file MgmtTypes.hpp.
|
inline |
Definition at line 1380 of file MgmtTypes.hpp.
|
inlineoverrideprotectedvirtualnoexcept |
Reimplemented from direct_bt::MgmtEvent.
Definition at line 1375 of file MgmtTypes.hpp.
|
inlineoverridevirtualnoexcept |
Reimplemented from direct_bt::MgmtEvent.
Definition at line 1389 of file MgmtTypes.hpp.
|
inlineoverridevirtualnoexcept |
Reimplemented from direct_bt::MgmtEvent.
Definition at line 1387 of file MgmtTypes.hpp.
|
inlineoverridevirtualnoexcept |
Reimplemented from direct_bt::MgmtEvent.
Definition at line 1388 of file MgmtTypes.hpp.
|
inlinenoexcept |