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