provides a publisher of Status Dataset or other segmented octet stream More...
#include <segment-publisher.hpp>
Public Member Functions | |
SegmentPublisher (FaceBase &face, const Name &prefix, ndn::KeyChain &keyChain) | |
virtual | ~SegmentPublisher () |
void | publish () |
Static Public Member Functions | |
static size_t | getMaxSegmentSize () |
Protected Member Functions | |
virtual size_t | generate (ndn::EncodingBuffer &outBuffer)=0 |
In a derived class, write the octets into outBuffer. More... | |
provides a publisher of Status Dataset or other segmented octet stream
Definition at line 40 of file segment-publisher.hpp.
|
inline |
Definition at line 43 of file segment-publisher.hpp.
|
inlinevirtual |
Definition at line 51 of file segment-publisher.hpp.
|
protectedpure virtual |
In a derived class, write the octets into outBuffer.
Implemented in nfd::FaceQueryStatusPublisher, nfd::ChannelStatusPublisher, nfd::FaceStatusPublisher, nfd::FibEnumerationPublisher, and nfd::StrategyChoicePublisher.
Referenced by nfd::SegmentPublisher< AppFace >::publish().
|
inlinestatic |
Definition at line 56 of file segment-publisher.hpp.
Referenced by nfd::SegmentPublisher< AppFace >::publish().
|
inline |
Definition at line 63 of file segment-publisher.hpp.