esp8266ndn
NDN Arduino library for ESP8266 and more
Loading...
Searching...
No Matches
Namespaces | Classes | Functions
esp8266ndn Namespace Reference

Namespaces

namespace  ndnph_port
 
namespace  ndnph_port_freertos
 

Classes

class  BleServerTransportBase
 
class  EthernetTransport
 A transport that communicates over Ethernet. More...
 
struct  FchResponse
 
class  PrintHex
 Print a buffer in hexadecimal. More...
 
class  UdpTransport
 A transport that communicates over UDP tunnel or multicast group. More...
 
class  UnixTime
 Retrieve and maintain UnixTime clock. More...
 

Functions

FchResponse fchQuery (ESP8266NDN_NetworkClient &client, String serviceUri="https://fch.ndn.today/")
 Query NDN-FCH service to find a nearby NDN router.
 
Print & getLogOutput ()
 
void setLogOutput (Print &output)
 

Function Documentation

◆ fchQuery()

FchResponse esp8266ndn::fchQuery ( ESP8266NDN_NetworkClient client,
String  serviceUri = "https://fch.ndn.today/" 
)

Query NDN-FCH service to find a nearby NDN router.

Parameters
clientWiFiClient or WiFiClientSecure instance on ESP8266; NetworkClient or NetworkClientSecure instance on ESP32.
serviceUriNDN-FCH service base URI.

◆ getLogOutput()

Print & esp8266ndn::getLogOutput ( )

◆ setLogOutput()

void esp8266ndn::setLogOutput ( Print &  output)