|
esp8266ndn
NDN Arduino library for ESP8266 and more
|
Classes | |
| class | Encodable |
| Encodable type of an LpPacket. More... | |
| class | EncodableBase |
| Common fields during encoding. More... | |
| class | Fragment |
| Decoded fragment. More... | |
| class | Fragmenter |
| NDNLPv2 fragmenter. More... | |
| class | FragmentHeader |
| Fragment header fields. More... | |
| class | L3Header |
| Decoded L3 header fields. More... | |
| class | PacketClassify |
| Decode NDNLPv2 packet for classification. More... | |
| class | PitToken |
| PIT token field. 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. | |
| Encodable< Interest > | encode (Nack nack, PitToken pitToken={}) |
| Encode Nack as LpPacket, optionally with PIT token. | |
| 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. |