This is the complete list of members for psync::PartialProducer, including all inherited members.
addUserNode(const ndn::Name &prefix) | psync::ProducerBase | |
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 |
PartialProducer(ndn::Face &face, ndn::KeyChain &keyChain, const ndn::Name &syncPrefix, const Options &opts) | psync::PartialProducer | |
PartialProducer(ndn::Face &face, ndn::KeyChain &keyChain, size_t expectedNumEntries, const ndn::Name &syncPrefix, const ndn::Name &userPrefix, ndn::time::milliseconds helloReplyFreshness=HELLO_REPLY_FRESHNESS, ndn::time::milliseconds syncReplyFreshness=SYNC_REPLY_FRESHNESS, CompressionScheme ibltCompression=CompressionScheme::NONE) | psync::PartialProducer | |
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::PartialProducer | |
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 |