

Go to the source code of this file.
Classes | |
| struct | PersistTool |
| struct | StateHandler |
Macros | |
| #define | DEFAULT_PERSIST_FILE "syslog-ng.persist" |
Typedefs | |
| typedef StateHandler *(* | STATE_HANDLER_CONSTRUCTOR) (PersistState *persist_state, const gchar *name) |
Enumerations | |
| enum | PersistStateMode { persist_mode_normal = 0 , persist_mode_dump , persist_mode_edit } |
Functions | |
| PersistTool * | persist_tool_new (gchar *persist_filename, PersistStateMode open_mode) |
| void | persist_tool_free (PersistTool *self) |
| STATE_HANDLER_CONSTRUCTOR | state_handler_get_constructor_by_prefix (const gchar *prefix) |
| void | state_handler_register_constructor (const gchar *prefix, STATE_HANDLER_CONSTRUCTOR handler) |
| StateHandler * | persist_tool_get_state_handler (PersistTool *self, gchar *name) |
| void | persist_tool_revert_changes (PersistTool *self) |
| #define DEFAULT_PERSIST_FILE "syslog-ng.persist" |
| typedef StateHandler*(* STATE_HANDLER_CONSTRUCTOR) (PersistState *persist_state, const gchar *name) |
| enum PersistStateMode |
| void persist_tool_free | ( | PersistTool * | self | ) |
| StateHandler* persist_tool_get_state_handler | ( | PersistTool * | self, |
| gchar * | name | ||
| ) |
| PersistTool* persist_tool_new | ( | gchar * | persist_filename, |
| PersistStateMode | open_mode | ||
| ) |
| void persist_tool_revert_changes | ( | PersistTool * | self | ) |
| STATE_HANDLER_CONSTRUCTOR state_handler_get_constructor_by_prefix | ( | const gchar * | prefix | ) |
| void state_handler_register_constructor | ( | const gchar * | prefix, |
| STATE_HANDLER_CONSTRUCTOR | handler | ||
| ) |