25 #ifndef APPHOOK_H_INCLUDED
26 #define APPHOOK_H_INCLUDED
void app_shutdown(void)
Definition: apphook.c:268
void register_application_hook(gint type, ApplicationHookFunc func, gpointer user_data, ApplicationHookRunMode run_mode)
Definition: apphook.c:88
void app_startup(void)
Definition: apphook.c:216
void register_application_thread_deinit_hook(ApplicationThreadHookFunc func, gpointer user_data)
Definition: apphook.c:123
void app_thread_stop(void)
Definition: apphook.c:351
gboolean app_is_starting_up(void)
Definition: apphook.c:76
void register_application_thread_init_hook(ApplicationThreadHookFunc func, gpointer user_data)
Definition: apphook.c:112
void(* ApplicationThreadHookFunc)(gpointer user_data)
Definition: apphook.h:73
void app_post_daemonized(void)
Definition: apphook.c:249
void app_pre_shutdown(void)
Definition: apphook.c:262
gboolean app_is_shutting_down(void)
Definition: apphook.c:82
void app_config_pre_pre_init(void)
Definition: apphook.c:312
void app_thread_start(void)
Definition: apphook.c:342
void(* ApplicationHookFunc)(gint type, gpointer user_data)
Definition: apphook.h:72
void app_config_pre_init(void)
Definition: apphook.c:318
void app_reopen_files(void)
Definition: apphook.c:336
void app_running(void)
Definition: apphook.c:255
void app_config_changed(void)
Definition: apphook.c:330
@ AH_CONFIG_PRE_INIT
Definition: apphook.h:46
@ AH_CONFIG_CHANGED
Definition: apphook.h:48
@ AH_PRE_SHUTDOWN
Definition: apphook.h:36
@ AH_SHUTDOWN
Definition: apphook.h:37
@ AH_STARTUP
Definition: apphook.h:33
@ AH_POST_DAEMONIZED
Definition: apphook.h:34
@ AH_CONFIG_STOPPED
Definition: apphook.h:47
@ AH_REOPEN_FILES
Definition: apphook.h:49
@ __AH_STATE_MAX
Definition: apphook.h:41
@ AH_CONFIG_PRE_PRE_INIT
Definition: apphook.h:45
@ AH_RUNNING
Definition: apphook.h:35
void app_config_stopped(void)
Definition: apphook.c:324
ApplicationHookRunMode
Definition: apphook.h:53
@ AHM_RUN_ONCE
Definition: apphook.h:54
@ AHM_RUN_REPEAT
Definition: apphook.h:55