esp8266ndn
NDN Arduino library for ESP8266 and more
|
Go to the source code of this file.
Classes | |
class | ndnph::lp::FragmentHeader |
Fragment header fields. More... | |
class | ndnph::lp::PitToken |
PIT token field. More... | |
class | ndnph::lp::EncodableBase |
Common fields during encoding. More... | |
class | ndnph::lp::Encodable< Payload > |
Encodable type of an LpPacket. More... | |
class | ndnph::lp::Fragmenter |
NDNLPv2 fragmenter. More... | |
class | ndnph::lp::Fragmenter::Fragment |
Singly linked list of encodable fragments. More... | |
class | ndnph::lp::L3Header |
Decoded L3 header fields. More... | |
class | ndnph::lp::Fragment |
Decoded fragment. More... | |
class | ndnph::lp::PacketClassify |
Decode NDNLPv2 packet for classification. More... | |
class | ndnph::lp::Reassembler |
NDNLPv2 fragmenter. More... | |
Namespaces | |
ndnph | |
ndnph::lp | |
Functions | |
template<typename L3 , typename R = Encodable<L3>> | |
R | ndnph::lp::encode (L3 l3, PitToken pitToken={}) |
Encode Interest or Data as LpPacket, optionally with PIT token. More... | |
Encodable< Interest > | ndnph::lp::encode (Nack nack, PitToken pitToken={}) |
Encode Nack as LpPacket, optionally with PIT token. More... | |