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.