syslog-ng source
AckTracker Struct Reference

#include <ack_tracker.h>

Public Attributes

LogSource * source
 
Bookmark *(* request_bookmark )(AckTracker *self)
 
void(* track_msg )(AckTracker *self, LogMessage *msg)
 
void(* manage_msg_ack )(AckTracker *self, LogMessage *msg, AckType ack_type)
 
void(* free_fn )(AckTracker *self)
 
void(* disable_bookmark_saving )(AckTracker *self)
 
gboolean(* init )(AckTracker *self)
 
void(* deinit )(AckTracker *self)
 

Member Data Documentation

◆ deinit

void(* AckTracker::deinit) (AckTracker *self)

◆ disable_bookmark_saving

void(* AckTracker::disable_bookmark_saving) (AckTracker *self)

◆ free_fn

void(* AckTracker::free_fn) (AckTracker *self)

◆ init

gboolean(* AckTracker::init) (AckTracker *self)

◆ manage_msg_ack

void(* AckTracker::manage_msg_ack) (AckTracker *self, LogMessage *msg, AckType ack_type)

◆ request_bookmark

Bookmark*(* AckTracker::request_bookmark) (AckTracker *self)

◆ source

LogSource* AckTracker::source

◆ track_msg

void(* AckTracker::track_msg) (AckTracker *self, LogMessage *msg)

The documentation for this struct was generated from the following file: