|
esp8266ndn
NDN Arduino library for ESP8266 and more
|
Singly linked list of encodable fragments. More...
#include <lp.hpp>
Inherits ndnph::lp::Encodable< tlv::Value >.
Public Member Functions | |
| Encodable (Payload payload) | |
Public Member Functions inherited from ndnph::lp::Encodable< tlv::Value > | |
| Encodable (tlv::Value payload) | |
| void | encodeTo (Encoder &encoder) const |
Public Member Functions inherited from ndnph::lp::EncodableBase | |
| void | encodeL3Header (Encoder &encoder) const |
| void | copyL3HeaderFrom (const EncodableBase &src) |
Public Attributes | |
| const Fragment * | next = nullptr |
Public Attributes inherited from ndnph::lp::Encodable< tlv::Value > | |
| tlv::Value | payload |
Public Attributes inherited from ndnph::lp::EncodableBase | |
| FragmentHeader | frag |
| PitToken | pitToken |
| NackHeader | nack |
Additional Inherited Members | |
Public Types inherited from ndnph::lp::EncodableBase | |
| using | L3MaxSize = std::integral_constant< size_t, 1+1+NDNPH_PITTOKEN_MAX+NackHeader::MaxSize::value > |
| Maximum encoded size of L3 headers. | |
Singly linked list of encodable fragments.
|
inlineexplicit |
| const Fragment* ndnph::lp::Fragmenter::Fragment::next = nullptr |