diff options
Diffstat (limited to 'cpp/src/qpid/cluster/UpdateReceiver.h')
| -rw-r--r-- | cpp/src/qpid/cluster/UpdateReceiver.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/cpp/src/qpid/cluster/UpdateReceiver.h b/cpp/src/qpid/cluster/UpdateReceiver.h index 7e8ce47662..512e59e5a1 100644 --- a/cpp/src/qpid/cluster/UpdateReceiver.h +++ b/cpp/src/qpid/cluster/UpdateReceiver.h @@ -39,6 +39,13 @@ class UpdateReceiver { /** Management-id for the next shadow connection */ std::string nextShadowMgmtId; + + /** Relationship between DtxBuffers, identified by xid, index in DtxManager, + * and sessions represented by their SemanticState. + */ + typedef std::pair<std::string, uint32_t> DtxBufferRef; + typedef std::map<DtxBufferRef, broker::SemanticState* > DtxBuffers; + DtxBuffers dtxBuffers; }; }} // namespace qpid::cluster |
