[][src]Function pulsar_sys::pulsar_configure_set_ack_grouping_time_ms

pub unsafe extern "C" fn pulsar_configure_set_ack_grouping_time_ms(
    consumer_configuration: *mut pulsar_consumer_configuration_t,
    ackGroupingMillis: c_long
)

Set time window in milliseconds for grouping message ACK requests. An ACK request is not sent to broker until the time window reaches its end, or the number of grouped messages reaches limit. Default is 100 milliseconds. If it's set to a non-positive value, ACK requests will be directly sent to broker without grouping.

@param consumer_configuration the consumer conf object @param ackGroupMillis time of ACK grouping window in milliseconds.