|
reSIProcate
SIP stack, Dialog Usage Manager and related libraries
|
Records a log of the database transacations that were performed when processing a local registration using the ServerRegistration::AsyncLocalStore. More...
#include <ContactInstanceRecord.hxx>
Public Types | |
| enum | Operation { none , update , create , remove , removeAll } |
| typedef enum resip::ContactRecordTransaction::Operation | Operation |
Public Member Functions | |
| ContactRecordTransaction () | |
| ContactRecordTransaction (Operation op, std::shared_ptr< ContactInstanceRecord > rec) | |
Public Attributes | |
| Operation | mOp |
| the operation that was performed in this transaction. | |
| std::shared_ptr< ContactInstanceRecord > | mRec |
| For create & update: the newly modified record; for remove: the removed record; for removeAll: 0. | |
Records a log of the database transacations that were performed when processing a local registration using the ServerRegistration::AsyncLocalStore.
Definition at line 76 of file ContactInstanceRecord.hxx.
| Enumerator | |
|---|---|
| none | |
| update | |
| create | |
| remove | |
| removeAll | |
Definition at line 80 of file ContactInstanceRecord.hxx.
|
inline |
Definition at line 89 of file ContactInstanceRecord.hxx.
|
inline |
Definition at line 93 of file ContactInstanceRecord.hxx.
| Operation resip::ContactRecordTransaction::mOp |
the operation that was performed in this transaction.
Definition at line 97 of file ContactInstanceRecord.hxx.
| std::shared_ptr<ContactInstanceRecord> resip::ContactRecordTransaction::mRec |
For create & update: the newly modified record; for remove: the removed record; for removeAll: 0.
Definition at line 100 of file ContactInstanceRecord.hxx.