|
esp8266ndn
NDN Arduino library for ESP8266 and more
|
Result of Interest::parameterize operation. More...
#include <interest.hpp>
Inherits ndnph::detail::ParameterizedInterestRef.
Public Member Functions | |
| Signed | sign (const PrivateKey &key, ISigInfo sigInfo=ISigInfo()) const |
| template<typename ISigPolicy > | |
| Signed | sign (const PrivateKey &key, Region ®ion, ISigPolicy &policy) const |
Public Member Functions inherited from ndnph::detail::ParameterizedInterestRef | |
| ParameterizedInterestRef ()=default | |
| ParameterizedInterestRef (InterestObj *interest, tlv::Value appParameters) | |
| void | encodeTo (Encoder &encoder) const |
Public Member Functions inherited from ndnph::detail::InterestRefBase | |
| const Name & | getName () const |
| bool | getCanBePrefix () const |
| bool | getMustBeFresh () const |
| const Name & | getFwHint () const |
| uint32_t | getNonce () const |
| uint16_t | getLifetime () const |
| uint8_t | getHopLimit () const |
| RefRegion (ObjType *obj=nullptr) | |
Public Member Functions inherited from ndnph::RefRegion< InterestObj > | |
| RefRegion (ObjType *obj=nullptr) | |
| operator bool () const | |
Additional Inherited Members | |
Public Types inherited from ndnph::RefRegion< InterestObj > | |
| using | ObjType = InterestObj |
Protected Member Functions inherited from ndnph::detail::ParameterizedInterestRef | |
| ~ParameterizedInterestRef ()=default | |
| void | encodeName (Encoder &encoder, const tlv::Value ¶ms) const |
| void | encodeAppParameters (Encoder &encoder) const |
| template<typename Fn > | |
| void | encodeImpl (Encoder &encoder, const Fn &encodeParams) const |
Protected Member Functions inherited from ndnph::detail::InterestRefBase | |
| ~InterestRefBase ()=default | |
| void | encodeMiddle (Encoder &encoder) const |
Protected Member Functions inherited from ndnph::RefRegion< InterestObj > | |
| ~RefRegion ()=default | |
Static Protected Member Functions inherited from ndnph::detail::InterestRefBase | |
| static int | findParamsDigest (const Name &name) |
Protected Attributes inherited from ndnph::detail::ParameterizedInterestRef | |
| tlv::Value | m_appParameters |
Protected Attributes inherited from ndnph::RefRegion< InterestObj > | |
| ObjType * | obj |
Result of Interest::parameterize operation.
|
inline |
|
inline |