- c_parts_to_partitions
TopicPartition[] c_parts_to_partitions(rd_kafka_topic_partition_list_t* c_parts)
Convert a list of C partitions to C++ partitions
- error_cb_trampoline
void error_cb_trampoline(rd_kafka_t* rk, int err, const(char)* reason, void* opaque)
Undocumented in source. Be warned that the author may not have intended to support it.
- free_partition_vector
void free_partition_vector(TopicPartition[] v)
Undocumented in source. Be warned that the author may not have intended to support it.
- log_cb_trampoline
void log_cb_trampoline(rd_kafka_t* rk, int level, const(char)* fac, const(char)* buf)
Undocumented in source. Be warned that the author may not have intended to support it.
- offset_commit_cb_trampoline
void offset_commit_cb_trampoline(rd_kafka_t* rk, rd_kafka_resp_err_t err, rd_kafka_topic_partition_list_t* c_offsets, void* opaque)
Undocumented in source. Be warned that the author may not have intended to support it.
- open_cb_trampoline
int open_cb_trampoline(const(char)* pathname, int flags, mode_t mode, void* opaque)
Undocumented in source. Be warned that the author may not have intended to support it.
- partitions_to_c_parts
rd_kafka_topic_partition_list_t* partitions_to_c_parts(TopicPartition[] partitions)
Undocumented in source. Be warned that the author may not have intended to support it.
- rebalance_cb_trampoline
void rebalance_cb_trampoline(rd_kafka_t* rk, rd_kafka_resp_err_t err, rd_kafka_topic_partition_list_t* c_partitions, void* opaque)
Undocumented in source. Be warned that the author may not have intended to support it.
- socket_cb_trampoline
int socket_cb_trampoline(int domain, int type, int protocol, void* opaque)
Undocumented in source. Be warned that the author may not have intended to support it.
- stats_cb_trampoline
int stats_cb_trampoline(rd_kafka_t* rk, char* json, size_t json_len, void* opaque)
Undocumented in source. Be warned that the author may not have intended to support it.
- throttle_cb_trampoline
void throttle_cb_trampoline(rd_kafka_t* rk, const(char)* broker_name, int broker_id, int throttle_time_ms, void* opaque)
Undocumented in source. Be warned that the author may not have intended to support it.
- update_partitions_from_c_parts
void update_partitions_from_c_parts(TopicPartition[] partitions, rd_kafka_topic_partition_list_t* c_parts)
@brief Update the application provided 'partitions' with info from 'c_parts'
Base handle, super class for specific clients.