|
esp8266ndn
NDN Arduino library for ESP8266 and more
|
Nack header field. More...
#include <nack.hpp>
Inherits ndnph::RefRegion< detail::InterestObj >.
Public Types | |
| using | MaxSize = std::integral_constant< size_t, 3+1+3+1+1 > |
| Maximum encoded size. | |
Public Types inherited from ndnph::RefRegion< detail::InterestObj > | |
| using | ObjType = detail::InterestObj |
Public Member Functions | |
| NackReason | getReason () const |
| void | setReason (NackReason v) |
| void | encodeTo (Encoder &encoder) const |
| bool | decodeFrom (const Decoder::Tlv &input) |
| RefRegion (ObjType *obj=nullptr) | |
Public Member Functions inherited from ndnph::RefRegion< detail::InterestObj > | |
| RefRegion (ObjType *obj=nullptr) | |
| operator bool () const | |
Additional Inherited Members | |
Protected Member Functions inherited from ndnph::RefRegion< detail::InterestObj > | |
| ~RefRegion ()=default | |
Protected Attributes inherited from ndnph::RefRegion< detail::InterestObj > | |
| ObjType * | obj |
Nack header field.
| using ndnph::NackHeader::MaxSize = std::integral_constant<size_t, 3 + 1 + 3 + 1 + 1> |
Maximum encoded size.
|
inline |
|
inline |
|
inline |
|
inlineexplicit |
|
inline |