Added pause/resume for producers (#87)

* Added pause/resume for producers

* Moved pause/resume functions to KafkaHandleBase
This commit is contained in:
Alex Damian
2018-06-25 12:16:57 -04:00
committed by Matias Fontanini
parent 069ea3df8e
commit 5c72f3fe28
6 changed files with 39 additions and 1 deletions

View File

@@ -101,6 +101,7 @@ public:
using AssignmentCallback = std::function<void(TopicPartitionList&)>;
using RevocationCallback = std::function<void(const TopicPartitionList&)>;
using RebalanceErrorCallback = std::function<void(Error)>;
using KafkaHandleBase::pause;
/**
* \brief Creates an instance of a consumer.
@@ -202,7 +203,7 @@ public:
/**
* \brief Resumes all consumption
*/
void resume();
void resume();
/**
* \brief Commits the current partition assignment