#include "face/face.hpp"
Go to the source code of this file.
Classes | |
class | nfd::fw::AdmitAllUnsolicitedDataPolicy |
Admits all unsolicited Data. More... | |
class | nfd::fw::AdmitLocalUnsolicitedDataPolicy |
Admits unsolicited Data from local faces. More... | |
class | nfd::fw::AdmitNetworkUnsolicitedDataPolicy |
Admits unsolicited Data from non-local faces. More... | |
class | nfd::fw::DropAllUnsolicitedDataPolicy |
Drops all unsolicited Data. More... | |
class | nfd::fw::UnsolicitedDataPolicy |
Determines how to process an unsolicited Data packet. More... | |
Namespaces | |
nfd | |
nfd::fw | |
Macros | |
#define | NFD_REGISTER_UNSOLICITED_DATA_POLICY(P) |
Registers an unsolicited data policy. More... | |
Typedefs | |
using | nfd::fw::DefaultUnsolicitedDataPolicy = DropAllUnsolicitedDataPolicy |
The default UnsolicitedDataPolicy. More... | |
Enumerations | |
enum class | nfd::fw::UnsolicitedDataDecision { nfd::fw::DROP , nfd::fw::CACHE } |
Decision made by UnsolicitedDataPolicy. More... | |
Functions | |
std::ostream & | nfd::fw::operator<< (std::ostream &os, UnsolicitedDataDecision d) |
#define NFD_REGISTER_UNSOLICITED_DATA_POLICY | ( | P | ) |
Registers an unsolicited data policy.
P | A subclass of nfd::fw::UnsolicitedDataPolicy. P must have a static data member POLICY_NAME convertible to std::string that contains the policy name. |
Definition at line 153 of file unsolicited-data-policy.hpp.