diff options
Diffstat (limited to 'cpp/src/qpid/broker/TxnAsyncContext.h')
-rw-r--r-- | cpp/src/qpid/broker/TxnAsyncContext.h | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/cpp/src/qpid/broker/TxnAsyncContext.h b/cpp/src/qpid/broker/TxnAsyncContext.h index 9c617238e8..04f6ef76f5 100644 --- a/cpp/src/qpid/broker/TxnAsyncContext.h +++ b/cpp/src/qpid/broker/TxnAsyncContext.h @@ -29,38 +29,34 @@ #include "qpid/asyncStore/AsyncOperation.h" namespace qpid { -//namespace asyncStore { -//class AsyncOperation; -//} namespace broker { class AsyncResultHandle; class AsyncResultQueue; -//class TxnHandle; typedef void (*AsyncResultCallback)(const AsyncResultHandle* const); class TxnAsyncContext: public BrokerAsyncContext { public: - TxnAsyncContext(TxnBuffer* const tb, + TxnAsyncContext(SimpleTxnBuffer* const tb, AsyncResultCallback rcb, AsyncResultQueue* const arq); virtual ~TxnAsyncContext(); - TxnBuffer* getTxnBuffer() const; + SimpleTxnBuffer* getTxnBuffer() const; // --- Interface BrokerAsyncContext --- AsyncResultQueue* getAsyncResultQueue() const; void invokeCallback(const AsyncResultHandle* const) const; private: - TxnBuffer* const m_tb; + SimpleTxnBuffer* const m_tb; AsyncResultCallback m_rcb; AsyncResultQueue* const m_arq; }; class TpcTxnAsyncContext : public TxnAsyncContext { public: - TpcTxnAsyncContext(TxnBuffer* const tb, + TpcTxnAsyncContext(SimpleTxnBuffer* const tb, AsyncResultCallback rcb, AsyncResultQueue* const arq) : TxnAsyncContext(tb, rcb, arq) |