diff options
Diffstat (limited to 'cpp/src/Ice/BatchRequestQueue.h')
-rw-r--r-- | cpp/src/Ice/BatchRequestQueue.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/cpp/src/Ice/BatchRequestQueue.h b/cpp/src/Ice/BatchRequestQueue.h index 878b2a2ef6d..9bdc2b90790 100644 --- a/cpp/src/Ice/BatchRequestQueue.h +++ b/cpp/src/Ice/BatchRequestQueue.h @@ -33,12 +33,12 @@ public: void finishBatchRequest(Ice::OutputStream*, const Ice::ObjectPrxPtr&, const std::string&); void abortBatchRequest(Ice::OutputStream*); - int swap(Ice::OutputStream*); + int swap(Ice::OutputStream*, bool&); void destroy(const Ice::LocalException&); bool isEmpty(); - void enqueueBatchRequest(); + void enqueueBatchRequest(const Ice::ObjectPrxPtr&); private: @@ -52,6 +52,7 @@ private: Ice::OutputStream _batchStream; bool _batchStreamInUse; bool _batchStreamCanFlush; + bool _batchCompress; int _batchRequestNum; size_t _batchMarker; IceInternal::UniquePtr<Ice::LocalException> _exception; |