esp8266ndn
NDN Arduino library for ESP8266 and more
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
ndnph::transport::RxQueueMixin::RxContext Class Reference

#include <transport-rxqueue.hpp>

Public Member Functions

 RxContext (RxQueueMixin &transport)
 
 ~RxContext ()
 
 operator bool () const
 
uint8_t * buf ()
 
size_t bufLen ()
 
void operator() (size_t pktLen, uint64_t endpointId=0)
 

Constructor & Destructor Documentation

◆ RxContext()

ndnph::transport::RxQueueMixin::RxContext::RxContext ( RxQueueMixin transport)
inlineexplicit

◆ ~RxContext()

ndnph::transport::RxQueueMixin::RxContext::~RxContext ( )
inline

Member Function Documentation

◆ buf()

uint8_t* ndnph::transport::RxQueueMixin::RxContext::buf ( )
inline

◆ bufLen()

size_t ndnph::transport::RxQueueMixin::RxContext::bufLen ( )
inline

◆ operator bool()

ndnph::transport::RxQueueMixin::RxContext::operator bool ( ) const
inline

◆ operator()()

void ndnph::transport::RxQueueMixin::RxContext::operator() ( size_t  pktLen,
uint64_t  endpointId = 0 
)
inline

The documentation for this class was generated from the following file: