1#if !defined(RESIP_PERSISTENTMESSAGEQUEUE_HXX)
2#define RESIP_PERSISTENTMESSAGEQUEUE_HXX
5#ifndef DISABLE_BERKELEYDB_USE
123#ifndef DISABLE_BERKELEYDB_USE
137#ifndef DISABLE_BERKELEYDB_USE
166 bool pop(
size_t numRecords, std::vector<resip::Data>& records,
bool autoCommit);
bool pop(size_t numRecords, std::vector< resip::Data > &records, bool autoCommit)
virtual ~PersistentMessageDequeue()
PersistentMessageDequeue(const resip::Data &baseDir)
PersistentMessageEnqueue(const resip::Data &baseDir)
virtual ~PersistentMessageEnqueue()
bool push(const resip::Data &data)
virtual ~PersistentMessageQueue()
bool init(bool sync, const resip::Data &queueName)
An alternative to std::string, encapsulates an arbitrary buffer of bytes.
This Class is used to implement a primitive form of RPC using loose XML formatting.