Add commit overloads for TopicPartitionList

This commit is contained in:
Matias Fontanini
2016-05-21 20:20:36 -07:00
parent 5606b81ecb
commit acd5c4a603
2 changed files with 19 additions and 2 deletions

View File

@@ -26,12 +26,15 @@ public:
void commit(const Message& msg);
void async_commit(const Message& msg);
void commit(const TopicPartitionList& topic_partitions);
void async_commit(const TopicPartitionList& topic_partitions);
Message poll();
private:
static const std::chrono::milliseconds DEFAULT_TIMEOUT;
void commit(const Message& msg, bool async);
void commit(const TopicPartitionList& topic_partitions, bool async);
void check_error(rd_kafka_resp_err_t error);
std::chrono::milliseconds timeout_ms_;