|
Direct-BT
2.3.1
Direct-BT - Direct Bluetooth Programming.
|
Our own pseudo opcode, indicating no ATT PDU message. More...
#include <ATTPDUTypes.hpp>
Public Member Functions | |
| AttPDUUndefined (const uint8_t *source, const jau::nsize_t length) | |
| constexpr_cxx20 jau::nsize_t | getPDUValueOffset () const noexcept override |
| opcode More... | |
| constexpr_cxx20 std::string | getName () const noexcept override |
Public Member Functions inherited from direct_bt::AttPDUMsg | |
| AttPDUMsg (const uint8_t *source, const jau::nsize_t size) | |
| Persistent memory, w/ ownership . More... | |
| AttPDUMsg (const Opcode opc, const jau::nsize_t size) | |
| Persistent memory, w/ ownership . More... | |
| AttPDUMsg (const AttPDUMsg &o) noexcept=default | |
| AttPDUMsg (AttPDUMsg &&o) noexcept=default | |
| AttPDUMsg & | operator= (const AttPDUMsg &o) noexcept=delete |
| AttPDUMsg & | operator= (AttPDUMsg &&o) noexcept=delete |
| virtual | ~AttPDUMsg () noexcept |
| constexpr Opcode | getOpcode () const noexcept |
| ATT PDU Format Vol 3, Part F 3.3.1. More... | |
| constexpr Opcode | getOpMethod () const noexcept |
| ATT PDU Format Vol 3, Part F 3.3.1. More... | |
| constexpr bool | getOpCommandFlag () const noexcept |
| ATT PDU Format Vol 3, Part F 3.3.1. More... | |
| constexpr bool | getOpAuthSigFlag () const noexcept |
| ATT PDU Format Vol 3, Part F 3.3.1. More... | |
| constexpr jau::nsize_t | getAuthSigSize () const noexcept |
| ATT PDU Format Vol 3, Part F 3.3.1. More... | |
| constexpr jau::nsize_t | getPDUParamSize () const noexcept |
| ATT PDU Format Vol 3, Part F 3.3.1. More... | |
| constexpr_cxx20 jau::nsize_t | getPDUMinSize () const noexcept |
| Returns this PDU's minimum size, i.e. More... | |
| constexpr_cxx20 jau::nsize_t | getPDUValueSize () const noexcept |
| Returns the octet size of the value attributes in this PDI, i.e. More... | |
| constexpr_cxx20 jau::nsize_t | getMaxPDUValueSize (const jau::nsize_t mtu) const noexcept |
| Returns the theoretical maximum value size of a PDU. More... | |
| virtual std::string | toString () const noexcept |
Our own pseudo opcode, indicating no ATT PDU message.
ATT_PDU_UNDEFINED
Definition at line 552 of file ATTPDUTypes.hpp.
|
inline |
|
inlineoverridevirtualnoexcept |
Reimplemented from direct_bt::AttPDUMsg.
Definition at line 562 of file ATTPDUTypes.hpp.
|
inlineoverridevirtualnoexcept |
1.8.18