NS-3 based Named Data Networking (NDN) simulator
ndnSIM 2.5: NDN, CCN, CCNx, content centric networks
API Documentation
face.hpp File Reference
Include dependency graph for face.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ndn::Face
 Provide a communication channel with local or remote NDN forwarder. More...
 
class  ndn::Face::Error
 
class  ndn::Face::OversizedPacketError
 Exception thrown when attempting to send a packet over size limit. More...
 
class  ndn::PendingInterestHandle
 A handle of pending Interest. More...
 
class  ndn::RegisteredPrefixHandle
 A handle of registered prefix. More...
 
class  ndn::InterestFilterHandle
 A handle of registered Interest filter. More...
 

Namespaces

 ndn
 Copyright (c) 2011-2015 Regents of the University of California.
 

Typedefs

typedef function< void(const Interest &, const Data &)> ndn::DataCallback
 Callback invoked when expressed Interest gets satisfied with a Data packet. More...
 
typedef function< void(const Interest &, const lp::Nack &)> ndn::NackCallback
 Callback invoked when Nack is sent in response to expressed Interest. More...
 
typedef function< void(const Interest &)> ndn::TimeoutCallback
 Callback invoked when expressed Interest times out. More...
 
typedef function< void(const InterestFilter &, const Interest &)> ndn::InterestCallback
 Callback invoked when incoming Interest matches the specified InterestFilter. More...
 
typedef function< void(const Name &)> ndn::RegisterPrefixSuccessCallback
 Callback invoked when registerPrefix or setInterestFilter command succeeds. More...
 
typedef function< void(const Name &, const std::string &)> ndn::RegisterPrefixFailureCallback
 Callback invoked when registerPrefix or setInterestFilter command fails. More...
 
typedef function< void()> ndn::UnregisterPrefixSuccessCallback
 Callback invoked when unregisterPrefix or unsetInterestFilter command succeeds. More...
 
typedef function< void(const std::string &)> ndn::UnregisterPrefixFailureCallback
 Callback invoked when unregisterPrefix or unsetInterestFilter command fails. More...
 
using ndn::ScopedPendingInterestHandle = detail::ScopedCancelHandle< PendingInterestHandle >
 A scoped handle of pending Interest. More...
 
using ndn::ScopedRegisteredPrefixHandle = detail::ScopedCancelHandle< RegisteredPrefixHandle >
 A scoped handle of registered prefix. More...
 
using ndn::ScopedInterestFilterHandle = detail::ScopedCancelHandle< InterestFilterHandle >
 A scoped handle of registered Interest filter. More...