~stub/ubuntu/wily/librdkafka/hack

« back to all changes in this revision

Viewing changes to rdkafka_topic.h

  • Committer: Package Import Robot
  • Author(s): Faidon Liambotis
  • Date: 2014-02-18 02:21:43 UTC
  • mfrom: (1.1.2) (2.1.1 sid)
  • Revision ID: package-import@ubuntu.com-20140218022143-3g5lbea2mtwjkk37
Tags: 0.8.3-1
* New upstream release.
  - Multiple internal symbols hidden; breaks ABI without a SONAME bump, but
    these were internal and should not break any applications, packaged or
    not.
* Update Standards-Version to 3.9.5, no changes needed.

Show diffs side-by-side

added added

removed removed

Lines of Context:
37
37
void rd_kafka_toppar_insert_msgq (rd_kafka_toppar_t *rktp,
38
38
                                  rd_kafka_msgq_t *rkmq);
39
39
 
40
 
#define rd_kafka_topic_keep(rkt) rd_atomic_add(&(rkt->rkt_refcnt), 1)
 
40
#define rd_kafka_topic_keep(rkt) (void)rd_atomic_add(&(rkt->rkt_refcnt), 1)
41
41
void rd_kafka_topic_destroy0 (rd_kafka_topic_t *rkt);
42
42
 
43
43
rd_kafka_toppar_t *rd_kafka_toppar_get (const rd_kafka_topic_t *rkt,
64
64
void rd_kafka_toppar_broker_delegate (rd_kafka_toppar_t *rktp,
65
65
                                      rd_kafka_broker_t *rkb);
66
66
 
67
 
void rd_kafka_topic_leader_update (rd_kafka_t *rk,
68
 
                                   const char *topic, int32_t partition,
69
 
                                   int32_t leader);
70
 
 
71
 
void rd_kafka_topic_assign_uas (rd_kafka_t *rk, const char *topic);
72
 
 
73
67
void rd_kafka_topic_partitions_remove (rd_kafka_topic_t *rkt);
74
68
 
75
 
int  rd_kafka_topic_partition_cnt_update (rd_kafka_t *rk,
76
 
                                          const char *topic,
77
 
                                          int32_t partition_cnt);
 
69
void rd_kafka_topic_metadata_none (rd_kafka_topic_t *rkt);
78
70
 
 
71
int rd_kafka_topic_metadata_update (rd_kafka_broker_t *rkb,
 
72
                                    const struct rd_kafka_TopicMetadata *tm);
79
73
int rd_kafka_topic_scan_all (rd_kafka_t *rk, rd_ts_t now);