|
| | AttReadBlobRsp (const uint8_t *source, const jau::nsize_t length) |
| |
| constexpr_cxx20 jau::nsize_t | getPDUValueOffset () const noexcept override |
| | opcode More...
|
| |
| constexpr uint8_t const * | getValuePtr () const noexcept |
| |
| constexpr TOctetSlice const & | getValue () const noexcept |
| |
| constexpr_cxx20 std::string | getName () const noexcept override |
| |
| | 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 |
| |
ATT Protocol PDUs Vol 3, Part F 3.4.4.6.
ATT_READ_BLOB_RSP
If expected value size exceeds getValueSize(), continue with ATT_READ_BLOB_REQ (3.4.4.5), see shallReadBlobReq(..)
Used in:
BT Core Spec v5.2: Vol 3, Part G GATT: 4.8.3 Read Long Characteristic Value
Definition at line 795 of file ATTPDUTypes.hpp.