|
#define | AST_CACHE_DIR_LEN 512 |
|
#define | AST_CHANNEL_NAME 80 |
|
#define | AST_DEFAULT_OPTIONS (AST_OPT_FLAG_TRANSCODE_VIA_SLIN | AST_OPT_FLAG_CACHE_MEDIA_FRAMES) |
|
#define | AST_FILENAME_MAX 80 |
|
#define | ast_fully_booted ast_test_flag(&ast_options, AST_OPT_FLAG_FULLY_BOOTED) |
|
#define | ast_opt_always_fork ast_test_flag(&ast_options, AST_OPT_FLAG_ALWAYS_FORK) |
|
#define | ast_opt_cache_media_frames ast_test_flag(&ast_options, AST_OPT_FLAG_CACHE_MEDIA_FRAMES) |
|
#define | ast_opt_cache_record_files ast_test_flag(&ast_options, AST_OPT_FLAG_CACHE_RECORD_FILES) |
|
#define | ast_opt_console ast_test_flag(&ast_options, AST_OPT_FLAG_CONSOLE) |
|
#define | ast_opt_dbg_module ast_test_flag(&ast_options, AST_OPT_FLAG_DEBUG_MODULE) |
|
#define | ast_opt_dont_warn ast_test_flag(&ast_options, AST_OPT_FLAG_DONT_WARN) |
|
#define | ast_opt_dump_core ast_test_flag(&ast_options, AST_OPT_FLAG_DUMP_CORE) |
|
#define | ast_opt_exec ast_test_flag(&ast_options, AST_OPT_FLAG_EXEC) |
|
#define | ast_opt_exec_includes ast_test_flag(&ast_options, AST_OPT_FLAG_EXEC_INCLUDES) |
|
#define | ast_opt_force_black_background ast_test_flag(&ast_options, AST_OPT_FLAG_FORCE_BLACK_BACKGROUND) |
|
#define | ast_opt_generic_plc ast_test_flag(&ast_options, AST_OPT_FLAG_GENERIC_PLC) |
|
#define | ast_opt_generic_plc_on_equal_codecs ast_test_flag(&ast_options, AST_OPT_FLAG_GENERIC_PLC_ON_EQUAL_CODECS) |
|
#define | ast_opt_hide_connect ast_test_flag(&ast_options, AST_OPT_FLAG_HIDE_CONSOLE_CONNECT) |
|
#define | ast_opt_hide_messaging_ami_events ast_test_flag(&ast_options, AST_OPT_FLAG_HIDE_MESSAGING_AMI_EVENTS) |
|
#define | ast_opt_high_priority ast_test_flag(&ast_options, AST_OPT_FLAG_HIGH_PRIORITY) |
|
#define | ast_opt_init_keys ast_test_flag(&ast_options, AST_OPT_FLAG_INIT_KEYS) |
|
#define | ast_opt_light_background ast_test_flag(&ast_options, AST_OPT_FLAG_LIGHT_BACKGROUND) |
|
#define | ast_opt_lock_confdir ast_test_flag(&ast_options, AST_OPT_FLAG_LOCK_CONFIG_DIR) |
|
#define | ast_opt_mute ast_test_flag(&ast_options, AST_OPT_FLAG_MUTE) |
|
#define | ast_opt_no_color ast_test_flag(&ast_options, AST_OPT_FLAG_NO_COLOR) |
|
#define | ast_opt_no_fork ast_test_flag(&ast_options, AST_OPT_FLAG_NO_FORK) |
|
#define | ast_opt_quiet ast_test_flag(&ast_options, AST_OPT_FLAG_QUIET) |
|
#define | ast_opt_reconnect ast_test_flag(&ast_options, AST_OPT_FLAG_RECONNECT) |
|
#define | ast_opt_ref_debug ast_test_flag(&ast_options, AST_OPT_FLAG_REF_DEBUG) |
|
#define | ast_opt_remote ast_test_flag(&ast_options, AST_OPT_FLAG_REMOTE) |
|
#define | ast_opt_sounds_search_custom ast_test_flag(&ast_options, AST_OPT_FLAG_SOUNDS_SEARCH_CUSTOM) |
|
#define | ast_opt_timestamp ast_test_flag(&ast_options, AST_OPT_FLAG_TIMESTAMP) |
|
#define | ast_opt_trace_module ast_test_flag(&ast_options, AST_OPT_FLAG_TRACE_MODULE) |
|
#define | ast_opt_transcode_via_slin ast_test_flag(&ast_options, AST_OPT_FLAG_TRANSCODE_VIA_SLIN) |
|
#define | ast_opt_transmit_silence ast_test_flag(&ast_options, AST_OPT_FLAG_TRANSMIT_SILENCE) |
|
#define | AST_PJPROJECT_INIT_LOG_LEVEL() |
| Get maximum log level pjproject was compiled with. More...
|
|
#define | DEFAULT_PJ_LOG_MAX_LEVEL 2 |
|
#define | DEFAULT_PJPROJECT_CACHE_POOLS 1 |
|
#define | MAX_PJ_LOG_MAX_LEVEL 6 |
|
|
enum | ast_option_flags {
AST_OPT_FLAG_EXEC_INCLUDES = (1 << 0)
, AST_OPT_FLAG_NO_FORK = (1 << 1)
, AST_OPT_FLAG_QUIET = (1 << 2)
, AST_OPT_FLAG_CONSOLE = (1 << 3)
,
AST_OPT_FLAG_HIGH_PRIORITY = (1 << 4)
, AST_OPT_FLAG_INIT_KEYS = (1 << 5)
, AST_OPT_FLAG_REMOTE = (1 << 6)
, AST_OPT_FLAG_EXEC = (1 << 7)
,
AST_OPT_FLAG_NO_COLOR = (1 << 8)
, AST_OPT_FLAG_FULLY_BOOTED = (1 << 9)
, AST_OPT_FLAG_TRANSCODE_VIA_SLIN = (1 << 10)
, AST_OPT_FLAG_STDEXTEN_MACRO = (1 << 11)
,
AST_OPT_FLAG_DUMP_CORE = (1 << 12)
, AST_OPT_FLAG_CACHE_RECORD_FILES = (1 << 13)
, AST_OPT_FLAG_TIMESTAMP = (1 << 14)
, AST_OPT_FLAG_CACHE_MEDIA_FRAMES = (1 << 15)
,
AST_OPT_FLAG_RECONNECT = (1 << 16)
, AST_OPT_FLAG_TRANSMIT_SILENCE = (1 << 17)
, AST_OPT_FLAG_DONT_WARN = (1 << 18)
, AST_OPT_FLAG_SOUNDS_SEARCH_CUSTOM = (1 << 19)
,
AST_OPT_FLAG_REF_DEBUG = (1 << 20)
, AST_OPT_FLAG_ALWAYS_FORK = (1 << 21)
, AST_OPT_FLAG_MUTE = (1 << 22)
, AST_OPT_FLAG_DEBUG_MODULE = (1 << 23)
,
AST_OPT_FLAG_TRACE_MODULE = (1 << 24)
, AST_OPT_FLAG_LIGHT_BACKGROUND = (1 << 25)
, AST_OPT_FLAG_HIDE_MESSAGING_AMI_EVENTS = (1 << 26)
, AST_OPT_FLAG_FORCE_BLACK_BACKGROUND = (1 << 27)
,
AST_OPT_FLAG_HIDE_CONSOLE_CONNECT = (1 << 28)
, AST_OPT_FLAG_LOCK_CONFIG_DIR = (1 << 29)
, AST_OPT_FLAG_GENERIC_PLC = (1 << 30)
, AST_OPT_FLAG_GENERIC_PLC_ON_EQUAL_CODECS = (1 << 31)
,
AST_OPT_FLAG_EXEC_INCLUDES = (1 << 0)
, AST_OPT_FLAG_NO_FORK = (1 << 1)
, AST_OPT_FLAG_QUIET = (1 << 2)
, AST_OPT_FLAG_CONSOLE = (1 << 3)
,
AST_OPT_FLAG_HIGH_PRIORITY = (1 << 4)
, AST_OPT_FLAG_INIT_KEYS = (1 << 5)
, AST_OPT_FLAG_REMOTE = (1 << 6)
, AST_OPT_FLAG_EXEC = (1 << 7)
,
AST_OPT_FLAG_NO_COLOR = (1 << 8)
, AST_OPT_FLAG_FULLY_BOOTED = (1 << 9)
, AST_OPT_FLAG_TRANSCODE_VIA_SLIN = (1 << 10)
, AST_OPT_FLAG_DUMP_CORE = (1 << 12)
,
AST_OPT_FLAG_CACHE_RECORD_FILES = (1 << 13)
, AST_OPT_FLAG_TIMESTAMP = (1 << 14)
, AST_OPT_FLAG_OVERRIDE_CONFIG = (1 << 15)
, AST_OPT_FLAG_RECONNECT = (1 << 16)
,
AST_OPT_FLAG_TRANSMIT_SILENCE = (1 << 17)
, AST_OPT_FLAG_DONT_WARN = (1 << 18)
, AST_OPT_FLAG_ALWAYS_FORK = (1 << 21)
, AST_OPT_FLAG_MUTE = (1 << 22)
,
AST_OPT_FLAG_DEBUG_FILE = (1 << 23)
, AST_OPT_FLAG_LIGHT_BACKGROUND = (1 << 25)
, AST_OPT_FLAG_FORCE_BLACK_BACKGROUND = (1 << 27)
} |
|
Options provided by main asterisk program.
Definition in file options.h.
#define AST_PJPROJECT_INIT_LOG_LEVEL |
( |
| ) |
|
Get maximum log level pjproject was compiled with.
Determine the maximum log level the pjproject we are running with supports.
When pjproject is initially loaded the default log level in effect is the maximum log level the library was compiled to generate. We must save this value off somewhere before we change it to what we want to use as the default level.
- Note
- This must be done before calling pj_init() so the level we want to use as the default level is in effect while the library initializes.
Definition at line 167 of file options.h.
int ast_language_is_prefix |
|
extern |
The following variable controls the layout of localized sound files. If 0, use the historical layout with prefix just before the filename (i.e. digits/en/1.gsm , digits/it/1.gsm or default to digits/1.gsm), if 1 put the prefix at the beginning of the filename (i.e. en/digits/1.gsm, it/digits/1.gsm or default to digits/1.gsm). The latter permits a language to be entirely in one directory.
This is settable in asterisk.conf.
Definition at line 67 of file file.c.
Referenced by handle_show_settings(), load_asterisk_conf(), and main().