15#define RESIPROCATE_SUBSYSTEM Subsystem::REPRO
30 time_t originalSendTime,
43 Key key = buildKey(originalSendTime, tid);
59 Key key = buildKey(originalSendTime, tid);
70SiloStore::buildKey(time_t originalSendTime,
const resip::Data& tid)
const
uint64_t mOriginalSentTime
virtual bool addToSilo(const Key &key, const SiloRecord &rec)
virtual void cleanupExpiredSiloRecords(uint64_t now, unsigned long expirationTime)
std::vector< SiloRecord > SiloRecordList
virtual void eraseSiloRecord(const Key &key)
virtual bool getSiloRecords(const Key &skey, SiloRecordList &recordList)
void deleteSiloRecord(time_t originalSendTime, const resip::Data &tid)
void cleanupExpiredSiloRecords(uint64_t now, unsigned long expirationTime)
SiloStore(AbstractDb &db)
bool addMessage(const resip::Data &destUri, const resip::Data &sourceUri, time_t originalSendTime, const resip::Data &tid, const resip::Data &mimeType, const resip::Data &messageBody)
bool getSiloRecords(const resip::Data &uri, AbstractDb::SiloRecordList &recordList)
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.
dcm! – add UnusedChecking(_enum) below;
unsigned __int64 uint64_t