Asterisk.org: Developer Documentation (28 Oct 2009)

Wed Oct 28 15:49:57 2009

## Asterisk developer's documentation

Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:

### - p -

- P : private.h , localtime.c
- p_app : app_db.c
- p_descrip : app_db.c
- p_synopsis : app_db.c
- pa_family : chan_agent.c
- PA_MAX_LEN : chan_agent.c
- packaddress() : app_sms.c
- packdate() : app_sms.c
- packsms() : app_sms.c
- packsms16() : app_sms.c
- packsms7() : app_sms.c
- packsms8() : app_sms.c
- page_descrip : app_page.c
- PAGE_DUPLEX : app_page.c
- page_exec() : app_page.c
- page_opt_flags : app_page.c
- PAGE_QUIET : app_page.c
- page_synopsis : app_page.c
- page_thread() : app_page.c
- pagerbody : app_voicemail.c
- pagerfromstring : app_voicemail.c
- pagersubject : app_voicemail.c
- pair_there() : dsp.c
- papp : chan_iax2.c
- param_parse() : pbx_ael.c
- PARITY_EVEN : fskmodem.h
- PARITY_NONE : fskmodem.h
- PARITY_ODD : fskmodem.h
- park_call_exec() : res_features.c
- park_exec() : res_features.c
- parkandannounce_exec() : app_parkandannounce.c
- parkcall : res_features.c
- parkedcall : res_features.c
- parkfindnext : res_features.c
- parking_con : res_features.c
- parking_con_dial : res_features.c
- parking_ext : res_features.c
- parking_offset : res_features.c
- parking_start : res_features.c
- parking_stop : res_features.c
- parking_thread : res_features.c
- parkinglot : res_features.c
- parkingtime : res_features.c
- parse() : chan_mgcp.c
- parse_args() : res_agi.c , cli.c
- parse_catch() : pbx_ael.c
- parse_config() : codec_adpcm.c , codec_alaw.c , codec_g726.c , codec_gsm.c , codec_lpc10.c , codec_speex.c , codec_ulaw.c , codec_zap.c
- parse_copy() : chan_sip.c
- parse_dial_string() : chan_iax2.c
- parse_gain_value() : chan_phone.c , chan_vpb.c
- parse_ie() : enum.c
- parse_keyword() : pbx_ael.c
- parse_moved_contact() : chan_sip.c
- parse_naptr() : enum.c
- parse_ok_contact() : chan_sip.c
- parse_register_contact() : chan_sip.c
- PARSE_REGISTER_FAILED : chan_sip.c
- PARSE_REGISTER_QUERY : chan_sip.c
- parse_register_result : chan_sip.c
- PARSE_REGISTER_UPDATE : chan_sip.c
- parse_request() : chan_sip.c
- parse_sip_options() : chan_sip.c
- parse_srv() : srv.c
- parse_variable_name() : pbx.c
- PARTIAL : aesopt.h
- pass : muted.c
- password : cdr_odbc.c , cdr_tds.c
- payloadType : rtp.c
- pbx_builtin_answer() : pbx.c
- pbx_builtin_atimeout() : pbx.c
- pbx_builtin_background() : pbx.c
- pbx_builtin_busy() : pbx.c
- pbx_builtin_clear_globals() : pbx.c , pbx.h
- pbx_builtin_congestion() : pbx.c
- pbx_builtin_dtimeout() : pbx.c
- pbx_builtin_execiftime() : pbx.c
- pbx_builtin_getvar_helper() : pbx.c , pbx.h
- pbx_builtin_goto() : pbx.c
- pbx_builtin_gotoif() : pbx.c
- pbx_builtin_gotoiftime() : pbx.c
- pbx_builtin_hangup() : pbx.c
- pbx_builtin_importvar() : pbx.c
- pbx_builtin_noop() : pbx.c
- pbx_builtin_progress() : pbx.c
- pbx_builtin_pushvar_helper() : pbx.c , pbx.h
- pbx_builtin_resetcdr() : pbx.c
- pbx_builtin_ringing() : pbx.c
- pbx_builtin_rtimeout() : pbx.c
- pbx_builtin_saycharacters() : pbx.c
- pbx_builtin_saydigits() : pbx.c
- pbx_builtin_saynumber() : pbx.c
- pbx_builtin_sayphonetic() : pbx.c
- pbx_builtin_serialize_variables() : pbx.c , pbx.h
- pbx_builtin_setaccount() : pbx.c
- pbx_builtin_setamaflags() : pbx.c
- pbx_builtin_setglobalvar() : pbx.c
- pbx_builtin_setlanguage() : pbx.c
- pbx_builtin_setvar() : pbx.c , pbx.h
- pbx_builtin_setvar_helper() : pbx.c , pbx.h
- pbx_builtin_setvar_old() : pbx.c
- pbx_builtin_wait() : pbx.c
- pbx_builtin_waitexten() : pbx.c
- pbx_checkcondition() : pbx.c , pbx.h
- pbx_cli : pbx.c
- pbx_destroy() : pbx.c
- pbx_exec() : pbx.c , pbx.h
- pbx_extension_helper() : pbx.c
- pbx_find_extension() : pbx.c
- pbx_findapp() : pbx.c , pbx.h
- pbx_findswitch() : pbx.c
- pbx_load_module() : pbx_ael.c , pbx_config.c
- pbx_retrieve_variable() : pbx.c , pbx.h
- pbx_set_autofallthrough() : pbx.c , pbx.h
- pbx_start_chan() : chan_misdn.c
- pbx_substitute_variables() : pbx.c
- pbx_substitute_variables_helper() : pbx.c , pbx.h
- pbx_substitute_variables_helper_full() : pbx.c
- pbx_substitute_variables_varshead() : pbx.c , pbx.h
- pbx_thread() : pbx.c
- pcm_close() : format_pcm.c , format_pcm_alaw.c
- pcm_getcomment() : format_pcm.c , format_pcm_alaw.c
- pcm_open() : format_pcm.c , format_pcm_alaw.c
- pcm_read() : format_pcm.c , format_pcm_alaw.c
- pcm_rewrite() : format_pcm.c , format_pcm_alaw.c
- pcm_seek() : format_pcm.c , format_pcm_alaw.c
- pcm_tell() : format_pcm.c , format_pcm_alaw.c
- pcm_trunc() : format_pcm.c , format_pcm_alaw.c
- pcm_write() : format_pcm.c , format_pcm_alaw.c
- pcq : pbx_dundi.c
- PCTS : private.h
- pdescrip : chan_iax2.c
- pedanticsipchecking : chan_sip.c
- peer_set_srcaddr() : chan_iax2.c
- peer_status() : chan_iax2.c , chan_sip.c
- peercnt_add() : chan_iax2.c
- peercnt_cmp_cb() : chan_iax2.c
- peercnt_hash_cb() : chan_iax2.c
- peercnt_modify() : chan_iax2.c
- peercnt_remove() : chan_iax2.c
- peercnt_remove_by_addr() : chan_iax2.c
- peercnt_remove_cb() : chan_iax2.c
- peercnts : chan_iax2.c
- peerl : chan_h323.c , chan_iax2.c , chan_sip.c
- peers : pbx_dundi.c
- PERIOD_FRAMES : chan_alsa.c
- perms : manager.c
- persistent_agents : chan_agent.c
- PF_LOCAL : asterisk.c
- pgdbname : cdr_pgsql.c
- pgdbport : cdr_pgsql.c
- pgdbsock : cdr_pgsql.c
- pgdbuser : cdr_pgsql.c
- pghostname : cdr_pgsql.c
- pgpassword : cdr_pgsql.c
- PGSQL_exec() : app_sql_postgres.c
- pgsql_log() : cdr_pgsql.c
- phone : pbx_dundi.c
- phone_answer() : chan_phone.c
- phone_call() : chan_phone.c
- phone_check_exception() : chan_phone.c
- phone_digit() : chan_phone.c
- phone_exception() : chan_phone.c
- phone_fixup() : chan_phone.c
- phone_hangup() : chan_phone.c
- PHONE_MAX_BUF : chan_phone.c
- phone_mini_packet() : chan_phone.c
- phone_new() : chan_phone.c
- phone_read() : chan_phone.c
- phone_request() : chan_phone.c
- phone_send_text() : chan_phone.c
- phone_setup() : chan_phone.c
- phone_tech : chan_phone.c
- phone_tech_fxs : chan_phone.c
- phone_write() : chan_phone.c
- phone_write_buf() : chan_phone.c
- pickup_exec() : app_directed_pickup.c
- pickup_ext : res_features.c
- PIDF_XML : chan_sip.c
- ping_time : chan_iax2.c
- pl_append() : say.c
- pl_odtworz_plik() : say.c
- pl_rzad_na_tekst() : say.c
- play_and_wait() : app_dictate.c
- play_dialtone() : app_disa.c
- play_file() : app_queue.c
- play_mailbox_owner() : app_directory.c
- play_message() : app_voicemail.c
- play_message_callerid() : app_voicemail.c
- play_message_category() : app_voicemail.c
- play_message_datetime() : app_voicemail.c
- play_message_duration() : app_voicemail.c
- play_record_review() : app_voicemail.c
- play_silence() : app_rpt.c
- play_tone() : app_rpt.c
- play_tone_pair() : app_rpt.c
- playback_exec() : app_playback.c
- playbackonly : chan_oss_old.c
- playtone() : chan_vpb.c
- playtones : indications.c
- playtones_alloc() : indications.c
- playtones_desc : res_indications.c
- playtones_generator() : indications.c
- playtones_release() : indications.c
- plc_fillin() : plc.c , plc.h
- PLC_HISTORY_LEN : plc.h
- plc_init() : plc.c , plc.h
- PLC_PITCH_MAX : plc.h
- PLC_PITCH_MIN : plc.h
- PLC_PITCH_OVERLAP_MAX : plc.h
- plc_rx() : plc.c , plc.h
- pm_family : app_queue.c
- PM_MAX_LEN : app_queue.c
- POLARITY_IDLE : chan_zap.c
- POLARITY_REV : chan_zap.c
- POLITEID : app_rpt.c
- poll() : poll.c , poll-compat.h
- POLLERR : poll-compat.h
- POLLHUP : poll-compat.h
- POLLIN : poll-compat.h
- POLLNVAL : poll-compat.h
- POLLOUT : poll-compat.h
- POLLPRI : poll-compat.h
- pop_descrip : app_stack.c
- pop_exec() : app_stack.c
- pop_synopsis : app_stack.c
- populate_addr() : pbx_dundi.c
- populate_defaults() : app_voicemail.c
- port_cfg : misdn_config.c
- PORT_CFG : misdn_config.c
- port_spec : misdn_config.c
- portno : manager.c
- post_cdr() : cdr.c
- powerof() : chan_agent.c , translate.c
- powiedz() : say.c
- pp_agc : codec_speex.c
- pp_agc_level : codec_speex.c
- pp_denoise : codec_speex.c
- pp_dereverb : codec_speex.c
- pp_dereverb_decay : codec_speex.c
- pp_dereverb_level : codec_speex.c
- pp_vad : codec_speex.c
- PPP_EXEC : app_zapras.c
- PPP_MAX_ARGS : app_zapras.c
- pqm_exec() : app_queue.c
- precache_trans() : pbx_dundi.c
- precache_transactions() : pbx_dundi.c
- precache_usage : pbx_dundi.c
- precachethreadid : pbx_dundi.c
- predictor_pole() : codec_g726.c
- predictor_zero() : codec_g726.c
- prefformat : chan_phone.c , chan_nbs.c , chan_misdn.c , chan_vpb.c
- prefs : chan_iax2.c , chan_sip.c
- prep_email_sub_vars() : app_voicemail.c
- prepdata : term.c
- preproc : codec_speex.c
- pres_types : callerid.c
- print_bc_info() : chan_misdn.c
- print_bearer() : chan_misdn.c
- print_codec_to_cli() : chan_sip.c
- print_facility() : chan_misdn.c
- print_group() : chan_sip.c
- printdigest() : loader.c
- PRIORITY_HINT : pbx.h
- PRIV_CONFIG : app_privacy.c
- privacy_exec() : app_privacy.c
- PROC : app_rpt.c
- process_ast_dsp() : chan_misdn.c
- process_cisco_dtmf() : rtp.c
- process_message() : manager.c
- process_my_load_module() : cdr_pgsql.c
- process_opcode() : app_adsiprog.c
- process_precache() : pbx_dundi.c
- process_returncode() : app_adsiprog.c
- process_rfc2833() : rtp.c
- process_rfc3389() : rtp.c
- process_sdp() : chan_sip.c , chan_mgcp.c
- process_text_line() : config.c
- process_token() : app_adsiprog.c
- PROG_MODE_CR : dsp.c
- PROG_MODE_NA : dsp.c
- PROG_MODE_UK : dsp.c
- progress() : chan_h323.c
- progzone : chan_zap.c
- promoteLocalToGlobal() : dlfcn.c
- proto2str() : dundi-parser.c
- protos : rtp.c
- PROV_FLAG_DEBUG : iax2-provision.h
- PROV_FLAG_DIS_CALLERID : iax2-provision.h
- PROV_FLAG_DIS_CALLWAIT : iax2-provision.h
- PROV_FLAG_DIS_CIDCW : iax2-provision.h
- PROV_FLAG_DIS_THREEWAY : iax2-provision.h
- PROV_FLAG_HEARTBEAT : iax2-provision.h
- PROV_FLAG_REGISTER : iax2-provision.h
- PROV_FLAG_SECURE : iax2-provision.h
- PROV_IE_AESKEY : iax2-provision.h
- PROV_IE_ALTSERVER : iax2-provision.h
- PROV_IE_FLAGS : iax2-provision.h
- PROV_IE_FORMAT : iax2-provision.h
- PROV_IE_GATEWAY : iax2-provision.h
- PROV_IE_IPADDR : iax2-provision.h
- PROV_IE_LANG : iax2-provision.h
- PROV_IE_NEWAESKEY : iax2-provision.h
- PROV_IE_PASS : iax2-provision.h
- PROV_IE_PORTNO : iax2-provision.h
- PROV_IE_PROVVER : iax2-provision.h
- PROV_IE_SERVERIP : iax2-provision.h
- PROV_IE_SERVERPASS : iax2-provision.h
- PROV_IE_SERVERPORT : iax2-provision.h
- PROV_IE_SERVERUSER : iax2-provision.h
- PROV_IE_SUBNET : iax2-provision.h
- PROV_IE_TOS : iax2-provision.h
- PROV_IE_USEDHCP : iax2-provision.h
- PROV_IE_USER : iax2-provision.h
- prov_ies : iax2-parser.c
- prov_ver_calc() : iax2-provision.c
- providers : res_osp.c
- provinit : iax2-provision.c
- PROXY_AUTH : chan_sip.c
- prune_addr_range_cb() : chan_iax2.c
- prune_gateways() : chan_mgcp.c
- prune_mappings() : pbx_dundi.c
- prune_peers() : pbx_dundi.c , chan_h323.c , chan_iax2.c
- prune_realtime_usage : chan_sip.c , chan_iax2.c
- prune_users() : chan_iax2.c
- psyn : chan_iax2.c
- pthread_cond_broadcast : lock.h
- pthread_cond_destroy : lock.h
- pthread_cond_init : lock.h
- pthread_cond_signal : lock.h
- pthread_cond_t : lock.h
- pthread_cond_timedwait : lock.h
- pthread_cond_wait : lock.h
- pthread_create : lock.h
- pthread_mutex_destroy : lock.h
- pthread_mutex_init : lock.h
- PTHREAD_MUTEX_INIT_VALUE : lock.h
- pthread_mutex_lock : lock.h
- pthread_mutex_t : lock.h
- pthread_mutex_trylock : lock.h
- pthread_mutex_unlock : lock.h
- ptp : misdn_config.c
- PTR_TO_CALLNO : chan_iax2.c
- PUT_AUDIO_SAMPLE : callerid.h , tdd.c
- PUT_BYTE : tdd.c , callerid.h
- PUT_CLID : callerid.h
- PUT_CLID_BAUD : callerid.h
- PUT_CLID_MARKMS : callerid.h
- put_exec() : app_db.c
- PUT_TDD : tdd.c
- PUT_TDD_BAUD : tdd.c
- PUT_TDD_MARKMS : tdd.c
- PUT_TDD_STOP : tdd.c
- put_unaligned_uint16() : unaligned.h
- put_unaligned_uint32() : unaligned.h
- pvt_cmp_cb() : chan_iax2.c
- pvt_destructor() : chan_iax2.c
- pvt_hash_cb() : chan_iax2.c
- pw_cb() : res_crypto.c