syslog-ng source
PersistState Struct Reference

#include <persist-state.h>

Collaboration diagram for PersistState:

Public Attributes

gint version
 
gchar * committed_filename
 
gchar * temp_filename
 
gint fd
 
gint mapped_counter
 
GMutex mapped_lock
 
GCond mapped_release_cond
 
guint32 current_size
 
guint32 current_ofs
 
gpointer current_map
 
PersistFileHeaderheader
 
PersistStateErrorHandler error_handler
 
GHashTable * keys
 
PersistEntryHandle current_key_block
 
gint current_key_ofs
 
gint current_key_size
 

Member Data Documentation

◆ committed_filename

gchar* PersistState::committed_filename

◆ current_key_block

PersistEntryHandle PersistState::current_key_block

◆ current_key_ofs

gint PersistState::current_key_ofs

◆ current_key_size

gint PersistState::current_key_size

◆ current_map

gpointer PersistState::current_map

◆ current_ofs

guint32 PersistState::current_ofs

◆ current_size

guint32 PersistState::current_size

◆ error_handler

PersistStateErrorHandler PersistState::error_handler

◆ fd

gint PersistState::fd

◆ header

PersistFileHeader* PersistState::header

◆ keys

GHashTable* PersistState::keys

◆ mapped_counter

gint PersistState::mapped_counter

◆ mapped_lock

GMutex PersistState::mapped_lock

◆ mapped_release_cond

GCond PersistState::mapped_release_cond

◆ temp_filename

gchar* PersistState::temp_filename

◆ version

gint PersistState::version

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