esp8266ndn
NDN Arduino library for ESP8266 and more
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Typedefs
client.hpp File Reference
#include "../../face/packet-handler.hpp"
#include "an.hpp"
#include "common.hpp"

Go to the source code of this file.

Classes

class  ndnph::ndncert::client::Challenge
 Client side of a challenge. More...
 
class  ndnph::ndncert::client::CaProfile
 CA profile packet. More...
 
class  ndnph::ndncert::client::NewRequest
 NEW request packet. More...
 
class  ndnph::ndncert::client::NewResponse
 NEW response packet. More...
 
class  ndnph::ndncert::client::ChallengeRequest
 CHALLENGE request packet. More...
 
class  ndnph::ndncert::client::ChallengeResponse
 CHALLENGE response packet. More...
 
class  ndnph::ndncert::client::Client
 Client application. More...
 
struct  ndnph::ndncert::client::Client::Options
 
class  ndnph::ndncert::client::NopChallenge
 The "nop" challenge where the server would approve every request. More...
 
class  ndnph::ndncert::client::PossessionChallenge
 The "possession" challenge where client must present an existing certificate. More...
 

Namespaces

namespace  ndnph
 
namespace  ndnph::ndncert
 
namespace  ndnph::ndncert::client
 

Typedefs

using ndnph::ndncert::client::ChallengeList = std::array< Challenge *, detail::MaxChallenges::value >
 
using ndnph::ndncert::Client = client::Client