reSIProcate
SIP stack, Dialog Usage Manager and related libraries
Loading...
Searching...
No Matches
repro::PersistentMessageDequeue Class Reference

#include <PersistentMessageQueue.hxx>

Inheritance diagram for repro::PersistentMessageDequeue:
[legend]

Public Member Functions

 PersistentMessageDequeue (const resip::Data &baseDir)
 
virtual ~PersistentMessageDequeue ()
 
bool pop (size_t numRecords, std::vector< resip::Data > &records, bool autoCommit)
 
bool commit ()
 
void abort ()
 
- Public Member Functions inherited from repro::PersistentMessageQueue
 PersistentMessageQueue (const resip::Data &baseDir)
 
virtual ~PersistentMessageQueue ()
 
bool init (bool sync, const resip::Data &queueName)
 
bool isRecoveryNeeded ()
 

Additional Inherited Members

- Protected Attributes inherited from repro::PersistentMessageQueue
Db * mDb
 
resip::Data mBaseDir
 
bool mRecoveryNeeded
 

Detailed Description

Definition at line 156 of file PersistentMessageQueue.hxx.

Constructor & Destructor Documentation

◆ PersistentMessageDequeue()

repro::PersistentMessageDequeue::PersistentMessageDequeue ( const resip::Data &  baseDir)
inline

Definition at line 159 of file PersistentMessageQueue.hxx.

◆ ~PersistentMessageDequeue()

virtual repro::PersistentMessageDequeue::~PersistentMessageDequeue ( )
inlinevirtual

Definition at line 162 of file PersistentMessageQueue.hxx.

Member Function Documentation

◆ abort()

void PersistentMessageDequeue::abort ( )

Definition at line 424 of file PersistentMessageQueue.cxx.

◆ commit()

bool PersistentMessageDequeue::commit ( )

Definition at line 363 of file PersistentMessageQueue.cxx.

◆ pop()

bool PersistentMessageDequeue::pop ( size_t  numRecords,
std::vector< resip::Data > &  records,
bool  autoCommit 
)

Definition at line 286 of file PersistentMessageQueue.cxx.


The documentation for this class was generated from the following files: