|
using | ndn::DataCallback = std::function< void(const Interest &, const Data &)> |
| Callback invoked when an expressed Interest is satisfied by a Data packet. More...
|
|
using | ndn::InterestCallback = std::function< void(const InterestFilter &, const Interest &)> |
| Callback invoked when an incoming Interest matches the specified InterestFilter. More...
|
|
using | ndn::NackCallback = std::function< void(const Interest &, const lp::Nack &)> |
| Callback invoked when a Nack is received in response to an expressed Interest. More...
|
|
using | ndn::detail::RecordId = uint64_t |
|
using | ndn::RegisterPrefixFailureCallback = std::function< void(const Name &, const std::string &)> |
| Callback invoked when registerPrefix or setInterestFilter command fails. More...
|
|
using | ndn::RegisterPrefixSuccessCallback = std::function< void(const Name &)> |
| Callback invoked when registerPrefix or setInterestFilter command succeeds. More...
|
|
using | ndn::ScopedInterestFilterHandle = detail::ScopedCancelHandle< InterestFilterHandle > |
| Scoped handle for a registered Interest filter. More...
|
|
using | ndn::ScopedPendingInterestHandle = detail::ScopedCancelHandle< PendingInterestHandle > |
| Scoped handle for a pending Interest. More...
|
|
using | ndn::ScopedRegisteredPrefixHandle = detail::ScopedCancelHandle< RegisteredPrefixHandle > |
| Scoped handle for a registered prefix. More...
|
|
using | ndn::TimeoutCallback = std::function< void(const Interest &)> |
| Callback invoked when an expressed Interest times out. More...
|
|
using | ndn::UnregisterPrefixFailureCallback = std::function< void(const std::string &)> |
| Callback invoked when unregistering a prefix fails. More...
|
|
using | ndn::UnregisterPrefixSuccessCallback = std::function< void()> |
| Callback invoked when unregistering a prefix succeeds. More...
|
|