reSIProcate
SIP stack, Dialog Usage Manager and related libraries
Loading...
Searching...
No Matches
resip::InMemorySyncPubDb Member List

This is the complete list of members for resip::InMemorySyncPubDb, including all inherited members.

addHandler(InMemorySyncPubDbHandler *handler)resip::InMemorySyncPubDbvirtual
addUpdateDocument(const PubDocument &document)resip::InMemorySyncPubDbvirtual
resip::PublicationPersistenceManager::addUpdateDocument(const Data &eventType, const Data &documentKey, const Data &eTag, uint64_t expirationTime, const Contents *contents, const SecurityAttributes *securityAttributes, bool syncPublication=false)resip::PublicationPersistenceManagerinlinevirtual
checkExpired(const Data &eventType, const Data &documentKey, const Data &eTag, uint64_t lastUpdated)resip::InMemorySyncPubDbvirtual
documentExists(const Data &eventType, const Data &documentKey, const Data &eTag)resip::InMemorySyncPubDbvirtual
ETagToDocumentMap typedefresip::PublicationPersistenceManager
getDocument(const resip::Data &eventType, const resip::Data &documentKey, const resip::Data &eTag, PubDocument &document)resip::PublicationPersistenceManagerinlinevirtual
getDocuments()resip::InMemorySyncPubDbvirtual
getMergedETags(const Data &eventType, const Data &documentKey, ETagMerger &merger, Contents *destination)resip::InMemorySyncPubDbvirtual
HandlerList typedefresip::InMemorySyncPubDbprotected
initialSync(unsigned int connectionId)resip::InMemorySyncPubDbvirtual
InMemorySyncPubDb(bool syncEnabled=false)resip::InMemorySyncPubDbexplicit
invokeOnDocumentModified(bool sync, const Data &eventType, const Data &documentKey, const Data &eTag, uint64_t expirationTime, uint64_t lastUpdated, const Contents *contents, const SecurityAttributes *securityAttributes)resip::InMemorySyncPubDbprotected
invokeOnDocumentRemoved(bool sync, const Data &eventType, const Data &documentKey, const Data &eTag, uint64_t lastUpdated)resip::InMemorySyncPubDbprotected
invokeOnInitialSyncDocument(unsigned int connectionId, const Data &eventType, const Data &documentKey, const Data &eTag, uint64_t expirationTime, uint64_t lastUpdated, const Contents *contents, const SecurityAttributes *securityAttributes)resip::InMemorySyncPubDbprotected
KeyToETagMap typedefresip::PublicationPersistenceManager
lockDocuments()resip::InMemorySyncPubDbvirtual
mDatabaseMutexresip::InMemorySyncPubDbprotected
mHandlerMutexresip::InMemorySyncPubDbprotected
mHandlersresip::InMemorySyncPubDbprotected
mPublicationDbresip::InMemorySyncPubDbprotected
mSyncEnabledresip::InMemorySyncPubDbprotected
PublicationPersistenceManager()=defaultresip::PublicationPersistenceManager
removeDocument(const Data &eventType, const Data &documentKey, const Data &eTag, uint64_t lastUpdated, bool syncPublication=false)resip::InMemorySyncPubDbvirtual
removeHandler(InMemorySyncPubDbHandler *handler)resip::InMemorySyncPubDbvirtual
shouldEraseDocument(PubDocument &document, uint64_t now)resip::InMemorySyncPubDbprotected
unlockDocuments()resip::InMemorySyncPubDbvirtual
~InMemorySyncPubDb()=defaultresip::InMemorySyncPubDbvirtual
~PublicationPersistenceManager()=defaultresip::PublicationPersistenceManagervirtual