| Asterisk - The Open Source Telephony Project GIT-master-27fb039
    | 
#include "asterisk.h"#include "asterisk/astobj2.h"#include "asterisk/sched.h"#include "general.h"
Go to the source code of this file.
| Functions | |
| void | aeap_general_finalize (void) | 
| Finalize/cleanup general AEAP facilities. | |
| int | aeap_general_initialize (void) | 
| Initialize general/common AEAP facilities. | |
| struct ast_sched_context * | aeap_sched_context (void) | 
| Retrieve the scheduling context. | |
| Variables | |
| static struct ast_sched_context * | sched = NULL | 
| Scheduler for transaction timeouts. | |
| void aeap_general_finalize | ( | void | ) | 
Finalize/cleanup general AEAP facilities.
Definition at line 34 of file general.c.
References ast_sched_context_destroy(), and NULL.
Referenced by aeap_general_initialize(), and unload_module().
| int aeap_general_initialize | ( | void | ) | 
Initialize general/common AEAP facilities.
Definition at line 42 of file general.c.
References aeap_general_finalize(), ast_log, ast_sched_context_create(), ast_sched_start_thread(), and LOG_ERROR.
Referenced by load_module().
| struct ast_sched_context * aeap_sched_context | ( | void | ) | 
Retrieve the scheduling context.
Definition at line 29 of file general.c.
References sched.
Referenced by aeap_transaction_cancel_timer(), and transaction_sched_timer().
| 
 | static | 
Scheduler for transaction timeouts.
Definition at line 27 of file general.c.
Referenced by aeap_sched_context().