Asterisk - The Open Source Telephony Project
18.5.0
|
Data Fields | |
struct ast_audiohook | audiohook |
audiohook used as a callback into this module More... | |
char * | context |
unsigned char | disabled |
char * | exten |
unsigned int | hook_id |
unsigned int | interval |
struct timeval | last_hook |
State put in a datastore to track the state of the hook
Definition at line 107 of file func_periodic_hook.c.
struct ast_audiohook audiohook |
audiohook used as a callback into this module
Definition at line 113 of file func_periodic_hook.c.
Referenced by hook_datastore_destroy_callback(), hook_state_alloc(), and init_hook().
char* context |
Dialplan context for the hook
Definition at line 119 of file func_periodic_hook.c.
Referenced by hook_datastore_destroy_callback(), hook_on(), hook_state_alloc(), and hook_thread_arg_alloc().
unsigned char disabled |
Non-zero if the hook is currently disabled
Definition at line 125 of file func_periodic_hook.c.
Referenced by hook_callback(), hook_off(), and hook_re_enable().
char* exten |
Dialplan extension for the hook
Definition at line 121 of file func_periodic_hook.c.
Referenced by hook_datastore_destroy_callback(), hook_on(), hook_state_alloc(), and hook_thread_arg_alloc().
unsigned int hook_id |
Hook ID
Definition at line 123 of file func_periodic_hook.c.
Referenced by hook_launch_thread(), hook_read(), hook_state_alloc(), and hook_thread_arg_alloc().
unsigned int interval |
Seconds between each hook run
Definition at line 115 of file func_periodic_hook.c.
Referenced by ast_beep_start(), hook_callback(), hook_on(), and hook_state_alloc().
struct timeval last_hook |
The last time the hook ran
Definition at line 117 of file func_periodic_hook.c.
Referenced by hook_callback().