![]() |
ndn-lite
|
PIT entry. More...
#include <pit.h>
Data Fields | |
interest_options_t | options |
Interest Options. More... | |
uint64_t | incoming_faces |
Faces received this Interest. More... | |
uint64_t | outgoing_faces |
Faces sent out this Interest. More... | |
ndn_time_ms_t | last_time |
Timestamp for last time the forwarder received this Interest. More... | |
ndn_time_ms_t | express_time |
Timestamp when the application expressed this Interest. More... | |
ndn_on_data_func | on_data |
OnData callback if the application expressed this Interest. More... | |
ndn_on_timeout_func | on_timeout |
OnTimeout callback if the application expressed this Interest. More... | |
void * | userdata |
User defined data. More... | |
ndn_table_id_t | nametree_id |
NameTree entry's ID. More... | |
PIT entry.
ndn_time_ms_t ndn_pit_entry::express_time |
Timestamp when the application expressed this Interest.
0 If it's received from a face.
uint64_t ndn_pit_entry::incoming_faces |
Faces received this Interest.
Used to forward corresponding Data.
ndn_time_ms_t ndn_pit_entry::last_time |
Timestamp for last time the forwarder received this Interest.
ndn_table_id_t ndn_pit_entry::nametree_id |
NameTree entry's ID.
NDN_INVALID_ID if the entry is empty.
ndn_on_data_func ndn_pit_entry::on_data |
OnData callback if the application expressed this Interest.
ndn_on_timeout_func ndn_pit_entry::on_timeout |
OnTimeout callback if the application expressed this Interest.
interest_options_t ndn_pit_entry::options |
Interest Options.
uint64_t ndn_pit_entry::outgoing_faces |
Faces sent out this Interest.
Used to suppress Interest forwarding.
void* ndn_pit_entry::userdata |
User defined data.