Adbase
Adinf C++ base library V2
|
Namespaces | |
detail | |
Classes | |
class | Consumer |
struct | KafkaContext |
class | Producer |
Typedefs | |
typedef std::function< bool(const std::string &topicName, int partId, uint64_t offset, const Buffer &message)> | ConsumerMessageCallback |
typedef std::function< void(Consumer *consumer, const std::string &stats)> | ConsumerStatCallback |
typedef std::function< bool(std::string &topicName, int *partId, Buffer &message, uint64_t *ackCode)> | MessageSendCallback |
typedef std::function< void(uint64_t ackCode)> | MessageAckCallback |
typedef std::function< void(uint64_t ackCode)> | MessageErrorCallback |
typedef struct adbase::kafka::KafkaContext | KafkaContext |
typedef std::function<bool (const std::string& topicName, int partId, uint64_t offset, const Buffer& message)> adbase::kafka::ConsumerMessageCallback |
Definition at line 22 of file Consumer.hpp.
typedef std::function<void (Consumer* consumer, const std::string& stats)> adbase::kafka::ConsumerStatCallback |
Definition at line 25 of file Consumer.hpp.
typedef struct adbase::kafka::KafkaContext adbase::kafka::KafkaContext |
typedef std::function<void (uint64_t ackCode)> adbase::kafka::MessageAckCallback |
Definition at line 29 of file Producer.hpp.
typedef std::function<void (uint64_t ackCode)> adbase::kafka::MessageErrorCallback |
Definition at line 30 of file Producer.hpp.
typedef std::function<bool (std::string& topicName, int* partId, Buffer& message, uint64_t* ackCode)> adbase::kafka::MessageSendCallback |
Definition at line 26 of file Producer.hpp.