syslog-ng source
batched_ack_tracker.c File Reference
#include "batched_ack_tracker.h"
#include "bookmark.h"
#include "syslog-ng.h"
#include "logsource.h"
#include "timeutils/misc.h"
#include <iv.h>
#include <iv_event.h>
Include dependency graph for batched_ack_tracker.c:

Classes

struct  BatchedAckRecord
 
struct  OnBatchAckedFunctor
 
struct  BatchedAckTracker
 

Functions

AckTracker * batched_ack_tracker_new (LogSource *source, guint timeout, guint batch_size, BatchedAckTrackerOnBatchAcked on_batch_acked, gpointer user_data)
 

Function Documentation

◆ batched_ack_tracker_new()

AckTracker* batched_ack_tracker_new ( LogSource *  source,
guint  timeout,
guint  batch_size,
BatchedAckTrackerOnBatchAcked  on_batch_acked,
gpointer  user_data 
)