This is the complete list of members for psync::FullProducer, including all inherited members.
addUserNode(const ndn::Name &prefix) | psync::ProducerBase | |
FullProducer(ndn::Face &face, ndn::KeyChain &keyChain, const ndn::Name &syncPrefix, const Options &opts) | psync::FullProducer | |
FullProducer(ndn::Face &face, ndn::KeyChain &keyChain, size_t expectedNumEntries, const ndn::Name &syncPrefix, const ndn::Name &userPrefix, UpdateCallback onUpdateCallBack, ndn::time::milliseconds syncInterestLifetime=SYNC_INTEREST_LIFETIME, ndn::time::milliseconds syncReplyFreshness=SYNC_REPLY_FRESHNESS, CompressionScheme ibltCompression=CompressionScheme::DEFAULT, CompressionScheme contentCompression=CompressionScheme::DEFAULT) | psync::FullProducer | |
getSeqNo(const ndn::Name &prefix) const | psync::ProducerBase | inline |
HashNameBiMap typedef | psync::ProducerBase | protected |
isUserNode(const ndn::Name &prefix) const | psync::ProducerBase | inlineprotected |
m_biMap | psync::ProducerBase | protected |
m_contentCompression | psync::ProducerBase | protected |
m_expectedNumEntries | psync::ProducerBase | protected |
m_face | psync::ProducerBase | protected |
m_iblt | psync::ProducerBase | protected |
m_ibltCompression | psync::ProducerBase | protected |
m_keyChain | psync::ProducerBase | protected |
m_numOwnElements | psync::ProducerBase | protected |
m_prefixes | psync::ProducerBase | protected |
m_rng | psync::ProducerBase | protected |
m_scheduler | psync::ProducerBase | protected |
m_segmentPublisher | psync::ProducerBase | protected |
m_syncPrefix | psync::ProducerBase | protected |
m_syncReplyFreshness | psync::ProducerBase | protected |
m_threshold | psync::ProducerBase | protected |
onRegisterFailed(const ndn::Name &prefix, const std::string &msg) | psync::ProducerBase | protectedstatic |
ProducerBase(ndn::Face &face, ndn::KeyChain &keyChain, size_t expectedNumEntries, const ndn::Name &syncPrefix, ndn::time::milliseconds syncReplyFreshness=SYNC_REPLY_FRESHNESS, CompressionScheme ibltCompression=CompressionScheme::NONE, CompressionScheme contentCompression=CompressionScheme::NONE) | psync::ProducerBase | protected |
publishName(const ndn::Name &prefix, std::optional< uint64_t > seq=std::nullopt) | psync::FullProducer | |
removeUserNode(const ndn::Name &prefix) | psync::ProducerBase | |
sendApplicationNack(const ndn::Name &name) | psync::ProducerBase | protected |
updateSeqNo(const ndn::Name &prefix, uint64_t seq) | psync::ProducerBase | protected |
~FullProducer() | psync::FullProducer |