22#include <pulsar/c/message.h>
23#include <pulsar/defines.h>
29typedef struct _pulsar_topic_metadata pulsar_topic_metadata_t;
31typedef int (*pulsar_message_router)(pulsar_message_t *msg, pulsar_topic_metadata_t *topicMetadata,
34PULSAR_PUBLIC
int pulsar_topic_metadata_get_num_partitions(pulsar_topic_metadata_t *topicMetadata);