 _private.h | Prototypes for public functions only of internal interest, |
 abstract_jb.c | Common implementation-independent jitterbuffer stuff |
 abstract_jb.h | Common implementation-independent jitterbuffer stuff |
 acl.c | Various sorts of access control |
 acl.h | Access Control of various sorts |
 adsi.c | ADSI Support (built upon Caller*ID) |
 adsi.h | ADSI Support (built upon Caller*ID) |
 ael.tab.c | Bison Grammar description of AEL2 |
 ael.tab.h | |
 ael_lex.c | Flex scanner description of tokens used in AEL2 |
 ael_structs.h | Structures for AEL - the Asterisk extension language |
 agent.c | SNMP Agent / SubAgent support for Asterisk |
 agent.h | SNMP Agent / SubAgent support for Asterisk |
 agi.h | AGI Extension interfaces - Asterisk Gateway Interface |
 ais.h | Usage of the SAForum AIS (Application Interface Specification) |
 alaw.c | A-Law to Signed linear conversion |
 alaw.h | A-Law to Signed linear conversion |
 aoc.c | Generic AOC payload generation encoding and decoding |
 aoc.h | Generic Advice of Charge encode and decode routines |
 app.c | Convenient Application Routines |
 app.h | Application convenience functions, designed to give consistent look and feel to Asterisk apps |
 app_adsiprog.c | Program Asterisk ADSI Scripts into phone |
 app_alarmreceiver.c | Central Station Alarm receiver for Ademco Contact ID |
 app_amd.c | Answering machine detection |
 app_authenticate.c | Execute arbitrary authenticate commands |
 app_cdr.c | Applications connected with CDR engine |
 app_celgenuserevent.c | Generate User-Defined CEL event |
 app_chanisavail.c | Check if Channel is Available |
 app_channelredirect.c | ChannelRedirect application |
 app_chanspy.c | ChanSpy: Listen in on any channel |
 app_confbridge.c | Conference Bridge application |
 app_controlplayback.c | Trivial application to control playback of a sound file |
 app_dahdibarge.c | DAHDI Barge support |
 app_dahdiras.c | Execute an ISDN RAS |
 app_db.c | Database access functions |
 app_dial.c | Dial() & retrydial() - Trivial application to dial a channel and send an URL on answer |
 app_dictate.c | Virtual Dictation Machine Application For Asterisk |
 app_directed_pickup.c | Directed Call Pickup Support |
 app_directory.c | Provide a directory of extensions |
 app_disa.c | DISA – Direct Inward System Access Application |
 app_dumpchan.c | Application to dump channel variables |
 app_echo.c | Echo application – play back what you hear to evaluate latency |
 app_exec.c | Exec application |
 app_externalivr.c | External IVR application interface |
 app_fax.c | |
 app_festival.c | Connect to festival |
 app_flash.c | App to flash a DAHDI trunk |
 app_followme.c | Find-Me Follow-Me application |
 app_forkcdr.c | Fork CDR application |
 app_getcpeid.c | Get ADSI CPE ID |
 app_ices.c | Stream to an icecast server via ICES (see contrib/asterisk-ices.xml) |
 app_image.c | App to transmit an image |
 app_ivrdemo.c | IVR Demo application |
 app_jack.c | Jack Application |
 app_macro.c | Dial plan macro Implementation |
 app_meetme.c | Meet me conference bridge and Shared Line Appearances |
 app_milliwatt.c | Digital Milliwatt Test |
 app_minivm.c | MiniVoiceMail - A Minimal Voicemail System for Asterisk |
 app_mixmonitor.c | MixMonitor() - Record a call and mix the audio during the recording |
 app_morsecode.c | Morsecode application |
 app_mp3.c | Silly application to play an MP3 file – uses mpg123 |
 app_nbscat.c | Silly application to play an NBScat file – uses nbscat8k |
 app_originate.c | Originate application |
 app_osplookup.c | Open Settlement Protocol (OSP) Applications |
 app_page.c | Page() - Paging application |
 app_parkandannounce.c | ParkAndAnnounce application for Asterisk |
 app_playback.c | Trivial application to playback a sound file |
 app_playtones.c | Playtones application |
 app_privacy.c | Block all calls without Caller*ID, require phone # to be entered |
 app_queue.c | True call queues with optional send URL on answer |
 app_read.c | Trivial application to read a variable |
 app_readexten.c | Trivial application to read an extension into a variable |
 app_readfile.c | ReadFile application – Reads in a File for you |
 app_record.c | Trivial application to record a sound file |
 app_saycounted.c | Applications to decline words according to current language |
 app_sayunixtime.c | SayUnixTime application |
 app_senddtmf.c | App to send DTMF digits |
 app_sendtext.c | App to transmit a text message |
 app_setcallerid.c | App to set callerid presentation |
 app_skel.c | Skeleton application |
 app_sms.c | SMS application - ETSI ES 201 912 protocol 1 implementation |
 app_softhangup.c | SoftHangup application |
 app_speech_utils.c | Speech Recognition Utility Applications |
 app_stack.c | Stack applications Gosub, Return, etc |
 app_system.c | Execute arbitrary system commands |
 app_talkdetect.c | Playback a file with audio detect |
 app_test.c | Applications to test connection and produce report in text file |
 app_transfer.c | Transfer a caller |
 app_url.c | App to transmit a URL |
 app_userevent.c | UserEvent application – send manager event |
 app_verbose.c | Verbose logging application |
 app_voicemail.c | Comedian Mail - Voicemail System |
 app_voicemail_imapstorage.c | Comedian Mail - Voicemail System |
 app_voicemail_odbcstorage.c | Comedian Mail - Voicemail System |
 app_waitforring.c | Wait for Ring Application |
 app_waitforsilence.c | Wait for Silence |
 app_waituntil.c | Sleep until the given epoch |
 app_while.c | While Loop Implementation |
 app_zapateller.c | Playback the special information tone to get rid of telemarketers |
 architecture.h | |
 ast_expr.h | |
 ast_expr2.c | |
 ast_expr2.h | |
 ast_expr2f.c | Dialplan Expression Lexical Scanner |
 ast_version.h | Asterisk version information |
 astdb.h | Persistant data storage (akin to *doze registry) |
 asterisk-git-howto.h | |
 asterisk.c | Top level source file for Asterisk - the Open Source PBX. Implementation of PBX core functions and CLI interface |
 asterisk.h | Asterisk main include file. File version handling, generic pbx functions |
 astfd.c | Debugging routines for file descriptor leaks |
 astmm.c | Memory Management |
 astmm.h | Asterisk memory usage debugging This file provides headers for MALLOC_DEBUG, a define used for tracking down memory leaks. It should never be #included directly; always use the MALLOC_DEBUG definition in menuselect to activate those functions |
 astobj.h | A set of macros implementing objects and containers. Macros are used for maximum performance, to support multiple inheritance, and to be easily integrated into existing structures without additional malloc calls, etc |
 astobj2.c | |
 astobj2.h | |
 astosp.h | Open Settlement Protocol (OSP) |
 audiohook.c | Audiohooks Architecture |
 audiohook.h | Audiohooks Architecture |
 autochan.c | "smart" channels |
 autochan.h | "smart" channels that update automatically if a channel is masqueraded |
 autoconfig.h | |
 autoservice.c | Automatic channel service routines |
 bridge_builtin_features.c | Built in bridging features |
 bridge_multiplexed.c | Two channel bridging module which groups bridges into batches of threads |
 bridge_simple.c | Simple two channel bridging module |
 bridge_softmix.c | Multi-party software based channel mixing |
 bridging.c | Channel Bridging API |
 bridging.h | Channel Bridging API |
 bridging_features.h | Channel Bridging API |
 bridging_technology.h | Channel Bridging API |
 build.h | |
 buildinfo.c | Build timestamp variables |
 buildinfo.h | |
 buildopts.h | |
 calendar.h | A general API for managing calendar events with Asterisk |
 callerid.c | CallerID Generation support |
 callerid.h | CallerID (and other GR30) management and generation Includes code and algorithms from the Zapata library |
 causes.h | Internal Asterisk hangup causes |
 ccss.c | Call Completion Supplementary Services implementation |
 ccss.h | Call Completion Supplementary Services API |
 cdr.c | Call Detail Record API |
 cdr.h | Call Detail Record API |
 cdr_adaptive_odbc.c | Adaptive ODBC CDR backend |
 cdr_csv.c | Comma Separated Value CDR records |
 cdr_custom.c | Custom Comma Separated Value CDR records |
 cdr_manager.c | Asterisk Call Manager CDR records |
 cdr_odbc.c | ODBC CDR Backend |
 cdr_pgsql.c | PostgreSQL CDR logger |
 cdr_radius.c | RADIUS CDR Support |
 cdr_sqlite.c | Store CDR records in a SQLite database |
 cdr_sqlite3_custom.c | Custom SQLite3 CDR records |
 cdr_syslog.c | Syslog CDR logger |
 cdr_tds.c | FreeTDS CDR logger |
 cel.c | Channel Event Logging API |
 cel.h | Call Event Logging API |
 chan_agent.c | Implementation of Agents (proxy channel) |
 chan_alsa.c | ALSA sound card channel driver |
 chan_bridge.c | Bridge Interaction Channel |
 chan_console.c | Cross-platform console channel driver |
 chan_dahdi.c | DAHDI for Pseudo TDM |
 chan_gtalk.c | Gtalk Channel Driver, until google/libjingle works with jingle spec |
 chan_h323.c | This file is part of the chan_h323 driver for Asterisk |
 chan_iax2.c | Implementation of Inter-Asterisk eXchange Version 2 as specified in RFC 5456 |
 chan_jingle.c | Jingle Channel Driver |
 chan_local.c | Local Proxy Channel |
 chan_mgcp.c | Implementation of Media Gateway Control Protocol |
 chan_misdn.c | Chan_misdn channel driver for Asterisk |
 chan_misdn_config.h | Interface to mISDN - Config |
 chan_multicast_rtp.c | Multicast RTP Paging Channel |
 chan_nbs.c | Network broadcast sound support channel driver |
 chan_oss.c | Channel driver for OSS sound cards |
 chan_phone.c | Generic Linux Telephony Interface driver |
 chan_phone.h | 8-bit raw data |
 chan_sip.c | Implementation of Session Initiation Protocol |
 chan_skinny.c | Implementation of the Skinny protocol |
 chan_unistim.c | Chan_unistim channel driver for Asterisk |
 channel.c | Channel Management |
 channel.h | General Asterisk PBX channel definitions |
 channelstate.h | Channel states |
 chanvars.c | Channel Variables |
 chanvars.h | Channel Variables |
 cli.c | Standard Command Line Interface |
 cli.h | Standard Command Line Interface |
 clm.c | Usage of the SAForum AIS (Application Interface Specification) |
 codec_a_mu.c | Codec_a_mu.c - translate between alaw and ulaw directly |
 codec_adpcm.c | Codec_adpcm.c - translate between signed linear and Dialogic ADPCM |
 codec_alaw.c | Codec_alaw.c - translate between signed linear and alaw |
 codec_dahdi.c | Translate between various formats natively through DAHDI transcoding |
 codec_g722.c | Codec_g722.c - translate between signed linear and ITU G.722-64kbps |
 codec_g726.c | Codec_g726.c - translate between signed linear and ITU G.726-32kbps (both RFC3551 and AAL2 codeword packing) |
 codec_gsm.c | Translate between signed linear and Global System for Mobile Communications (GSM) |
 codec_ilbc.c | Translate between signed linear and Internet Low Bitrate Codec |
 codec_lpc10.c | Translate between signed linear and LPC10 (Linear Predictor Code) |
 codec_resample.c | Resample slinear audio |
 codec_speex.c | Translate between signed linear and Speex (Open Codec) |
 codec_ulaw.c | Codec_ulaw.c - translate between signed linear and ulaw |
 commits.h | |
 compat.h | General Definitions for Asterisk top level program Included by asterisk.h to handle platform-specific issues especially those related to header files |
 compiler.h | Compiler-specific macros and other items |
 config.c | Configuration File Parser |
 config.h | Configuration File Parser |
 config_parser.c | Sip config parsing functions and unit tests |
 console_board.c | |
 console_gui.c | |
 console_video.c | |
 console_video.h | |
 crypto.h | Provide cryptographic signature routines |
 cygload.c | Loader for Asterisk under Cygwin/windows. Open the dll, locate main, run |
 data.c | Data retrieval API |
 data.h | Data retrieval API |
 datastore.c | Asterisk datastore objects |
 datastore.h | Asterisk datastore objects |
 db.c | ASTdb Management |
 defaults.h | |
 devicestate.c | Device state management |
 devicestate.h | Device state management |
 dial.c | Dialing API |
 dial.h | Dialing API |
 dialplan_functions.c | Sip channel dialplan functions and unit tests |
 dlinkedlists.h | A set of macros to manage doubly-linked lists |
 dns.c | DNS Support for Asterisk |
 dns.h | DNS support for Asterisk |
 dnsmgr.c | Background DNS update manager |
 dnsmgr.h | Background DNS update manager |
 doxyref.h | |
 dsp.c | Convenience Signal Processing routines |
 dsp.h | Convenient Signal Processing routines |
 dundi-parser.c | Distributed Universal Number Discovery (DUNDi) |
 dundi-parser.h | |
 dundi.h | Distributed Universal Number Discovery (DUNDi) See also |
 eagi-sphinx-test.c | |
 eagi-test.c | |
 ecdisa.h | |
 endian.h | Asterisk architecture endianess compatibility definitions |
 enter.h | |
 enum.c | ENUM Support for Asterisk |
 enum.h | DNS and ENUM functions |
 event.c | Internal generic event system |
 event.h | |
 event_defs.h | Generic event system |
 evt.c | Usage of the SAForum AIS (Application Interface Specification) |
 ex_adpcm.h | 4-bit ADPCM data |
 ex_alaw.h | 8-bit data |
 ex_g722.h | 8-bit data |
 ex_g726.h | 4-bit G.726 data |
 ex_gsm.h | 8-bit raw data |
 ex_ilbc.h | Raw 8-bit data |
 ex_lpc10.h | Copyright (C) 2008, Digium, Inc |
 ex_speex.h | Random Data |
 ex_ulaw.h | 8-bit data |
 extconf.h | External configuration handlers (realtime and static configuration) |
 features.c | Routines implementing call features as call pickup, parking and transfer |
 features.h | Call Parking and Pickup API Includes code and algorithms from the Zapata library |
 file.c | Generic File Format Support |
 file.h | Generic File Format Support. Should be included by clients of the file handling routines. File service providers should instead include mod_format.h |
 fixedjitterbuf.c | Jitterbuffering algorithm |
 fixedjitterbuf.h | Jitterbuffering algorithm |
 format_g719.c | ITU G.719 , 64kbps bitrate only |
 format_g723.c | Old-style G.723.1 frame/timestamp format |
 format_g726.c | Headerless G.726 (16/24/32/40kbps) data format for Asterisk |
 format_g729.c | Save to raw, headerless G729 data |
 format_gsm.c | Save to raw, headerless GSM data |
 format_h263.c | Save to raw, headerless h263 data |
 format_h264.c | Save to raw, headerless h264 data |
 format_ilbc.c | Save to raw, headerless iLBC data |
 format_jpeg.c | JPEG File format support |
 format_ogg_vorbis.c | OGG/Vorbis streams |
 format_pcm.c | Flat, binary, ulaw PCM file format |
 format_siren14.c | ITU G.722.1 Annex C (Siren14, licensed from Polycom) format, 48kbps bitrate only |
 format_siren7.c | ITU G.722.1 (Siren7, licensed from Polycom) format, 32kbps bitrate only |
 format_sln.c | RAW SLINEAR Format |
 format_sln16.c | RAW SLINEAR 16 Format |
 format_vox.c | Flat, binary, ADPCM vox file format |
 format_wav.c | Work with WAV in the proprietary Microsoft format. Microsoft WAV format (8000hz Signed Linear) |
 format_wav_gsm.c | Save GSM in the proprietary Microsoft format |
 frame.c | Frame and codec manipulation routines |
 frame.h | Asterisk internal frame definitions |
 frame_defs.h | Asterisk internal frame definitions |
 framehook.c | FrameHooks Architecture |
 framehook.h | FrameHook Architecture |
 fskmodem.c | FSK Modem Support |
 fskmodem.h | FSK Modem Support |
 fskmodem_float.c | FSK Modulator/Demodulator |
 fskmodem_float.h | FSK Modem Support |
 fskmodem_int.c | FSK Modulator/Demodulator |
 fskmodem_int.h | FSK Modem Support |
 func_aes.c | AES encryption/decryption dialplan functions |
 func_audiohookinherit.c | Audiohook inheritance function |
 func_base64.c | Use the base64 as functions |
 func_blacklist.c | Function to lookup the callerid number, and see if it is blacklisted |
 func_callcompletion.c | Call Completion Supplementary Services implementation |
 func_callerid.c | Party ID related dialplan functions (Caller-ID, Connected-line, Redirecting) |
 func_cdr.c | Call Detail Record related dialplan functions |
 func_channel.c | Channel info dialplan functions |
 func_config.c | A function to retrieve variables from an Asterisk configuration file |
 func_curl.c | Curl - Load a URL |
 func_cut.c | CUT function |
 func_db.c | Functions for interaction with the Asterisk database |
 func_devstate.c | Manually controlled blinky lights |
 func_dialgroup.c | Dial group dialplan function |
 func_dialplan.c | Dialplan group functions check if a dialplan entry exists |
 func_enum.c | ENUM Functions |
 func_env.c | Environment related dialplan functions |
 func_extstate.c | Get the state of a hinted extension for dialplan control |
 func_frame_trace.c | Trace internal ast_frames on a channel |
 func_global.c | Global variable dialplan functions |
 func_groupcount.c | Channel group related dialplan functions |
 func_iconv.c | Charset conversions |
 func_lock.c | Dialplan mutexes |
 func_logic.c | Conditional logic dialplan functions |
 func_math.c | Math related dialplan function |
 func_md5.c | MD5 digest related dialplan functions |
 func_module.c | Simple module check function |
 func_odbc.c | ODBC lookups |
 func_pitchshift.c | Pitch Shift Audio Effect |
 func_rand.c | Generate Random Number |
 func_realtime.c | REALTIME dialplan function |
 func_sha1.c | SHA1 digest related dialplan functions |
 func_shell.c | |
 func_speex.c | Noise reduction and automatic gain control (AGC) |
 func_sprintf.c | String manipulation dialplan functions |
 func_srv.c | SRV Functions |
 func_strings.c | String manipulation dialplan functions |
 func_sysinfo.c | |
 func_timeout.c | Channel timeout related dialplan functions |
 func_uri.c | URI encoding / decoding |
 func_version.c | Return the current Version strings |
 func_vmcount.c | VMCOUNT dialplan function |
 func_volume.c | Technology independent volume control |
 global_datastores.c | Globally-accessible datastore information and callbacks |
 global_datastores.h | Globally accessible channel datastores |
 hashtab.c | Code to implement generic hash tables |
 hashtab.h | Generic (perhaps overly so) hashtable implementation Hash Table support in Asterisk |
 heap.c | Max Heap data structure |
 heap.h | Max Heap data structure |
 http.c | Http server for AMI access |
 http.h | Support for Private Asterisk HTTP Servers |
 iax2-parser.c | Implementation of Inter-Asterisk eXchange Protocol, v 2 |
 iax2-parser.h | Implementation of the IAX2 protocol |
 iax2-provision.c | IAX Provisioning Protocol |
 iax2-provision.h | IAX2 Provisioning protocol |
 iax2.h | Implementation of Inter-Asterisk eXchange, version 2 iax2-parser.c iax2-parser.h chan_iax2.c |
 ie.c | Interface to mISDN |
 image.c | Image Management |
 image.h | General Asterisk channel definitions for image handling |
 indications.c | Indication Tone Handling |
 indications.h | Tone Indication Support |
 inline_api.h | Inlinable API function macro |
 io.c | I/O Managment (Derived from Cheops-NG) |
 io.h | I/O Management (derived from Cheops-NG) |
 isdn_lib.c | Interface to mISDN |
 isdn_lib.h | Interface to mISDN |
 isdn_lib_intern.h | |
 isdn_msg_parser.c | Interface to mISDN - message parser |
 jabber.h | AJI - The Asterisk Jabber Interface |
 jingle.h | Jingle definitions for chan_jingle |
 jitterbuf.c | Jitterbuf: an application-independent jitterbuffer |
 jitterbuf.h | Jitterbuf: an application-independent jitterbuffer jitterbuf.c |
 leave.h | |
 licensing.h | |
 linkedlists.h | A set of macros to manage forward-linked lists |
 loader.c | Module Loader |
 localtime.c | |
 localtime.h | Custom localtime functions for multiple timezones |
 lock.c | General Asterisk locking |
 lock.h | Asterisk locking-related definitions: |
 log2comp.h | Log2comp.h - various base 2 log computation versions |
 logger.c | Asterisk Logger |
 logger.h | Support for logging to various files, console and syslog Configuration in file logger.conf |
 manager.c | The Asterisk Management Interface - AMI |
 manager.h | The AMI - Asterisk Manager Interface - is a TCP protocol created to manage Asterisk with third-party software |
 mantisworkflow.h | |
 md5.c | MD5 checksum routines used for authentication. Not covered by GPL, but in the public domain as per the copyright below |
 md5.h | MD5 digest functions |
 misdn_config.c | Chan_misdn configuration management |
 mod_format.h | Header for providers of file and format handling routines. Clients of these routines should include "asterisk/file.h" instead |
 module.h | Asterisk module definitions |
 monitor.h | Channel monitoring |
 msgsm.h | |
 musiconhold.h | Music on hold handling |
 netsock.c | Network socket handling |
 netsock.h | Network socket handling |
 netsock2.c | Network socket handling |
 netsock2.h | Network socket handling |
 network.h | Wrapper for network related headers, masking differences between various operating systems. On passing, we also provide here trivial functions or other simple wrappers to network-related functions |
 optional_api.h | Optional API function macros |
 options.h | Options provided by main asterisk program |
 paths.h | Asterisk file paths, configured in asterisk.conf |
 pbx.c | Core PBX routines |
 pbx.h | Core PBX routines and definitions |
 pbx_ael.c | Compile symbolic Asterisk Extension Logic into Asterisk extensions, version 2 |
 pbx_config.c | Populate and remember extensions from static config file |
 pbx_dundi.c | Distributed Universal Number Discovery (DUNDi) |
 pbx_loopback.c | Loopback PBX Module |
 pbx_lua.c | Lua PBX Switch |
 pbx_realtime.c | Realtime PBX Module |
 pbx_spool.c | Full-featured outgoing call spool support |
 pktccops.h | PacketCable COPS |
 plc.c | SpanDSP - a series of DSP components for telephony |
 plc.h | SpanDSP - a series of DSP components for telephony |
 poll-compat.h | |
 poll.c | |
 portinfo.c | Interface to mISDN - port info |
 privacy.c | Privacy Routines |
 privacy.h | Persistant data storage (akin to *doze registry) |
 private.h | |
 pval.c | Compile symbolic Asterisk Extension Logic into Asterisk extensions, version 2 |
 pval.h | |
 releases.h | |
 reqresp_parser.c | Sip request parsing functions and unit tests |
 res_adsi.c | ADSI support |
 res_ael_share.c | Shareable AEL code – mainly between internal and external modules |
 res_agi.c | AGI - the Asterisk Gateway Interface |
 res_ais.c | Usage of the SAForum AIS (Application Interface Specification) |
 res_calendar.c | Calendaring API |
 res_calendar_caldav.c | Resource for handling CalDAV calendars |
 res_calendar_ews.c | Resource for handling MS Exchange Web Service calendars |
 res_calendar_exchange.c | Resource for handling MS Exchange calendars |
 res_calendar_icalendar.c | Resource for handling iCalendar calendars |
 res_clialiases.c | CLI Aliases |
 res_clioriginate.c | Originate calls via the CLI |
 res_config_curl.c | Curl plugin for portable configuration engine |
 res_config_ldap.c | Ldap plugin for portable configuration engine (ARA) |
 res_config_odbc.c | Odbc+odbc plugin for portable configuration engine |
 res_config_pgsql.c | PostgreSQL plugin for Asterisk RealTime Architecture |
 res_config_sqlite.c | Res_config_sqlite module |
 res_convert.c | File format conversion CLI command using Asterisk formats and translators |
 res_crypto.c | Provide Cryptographic Signature capability |
 res_curl.c | Curl resource engine |
 res_fax.c | Generic FAX Resource for FAX technology resource modules |
 res_fax.h | |
 res_fax_spandsp.c | Spandsp T.38 and G.711 FAX Resource |
 res_http_post.c | HTTP POST upload support for Asterisk HTTP server |
 res_jabber.c | A resource for interfacing Asterisk directly as a client or a component to a XMPP/Jabber compliant server |
 res_limit.c | Resource limits |
 res_monitor.c | PBX channel monitoring |
 res_musiconhold.c | Routines implementing music on hold |
 res_mutestream.c | MUTESTREAM audiohooks |
 res_odbc.c | ODBC resource manager |
 res_odbc.h | ODBC resource manager |
 res_phoneprov.c | Phone provisioning application for the asterisk internal http server |
 res_pktccops.c | PacketCable COPS |
 res_realtime.c | RealTime CLI |
 res_rtp_asterisk.c | Supports RTP and RTCP with Symmetric RTP support for NAT traversal |
 res_rtp_multicast.c | Multicast RTP Engine |
 res_security_log.c | Security Event Logging |
 res_smdi.c | SMDI support for Asterisk |
 res_snmp.c | SNMP Agent / SubAgent support for Asterisk |
 res_speech.c | Generic Speech Recognition API |
 res_srtp.c | Secure RTP (SRTP) |
 res_srtp.h | SRTP resource |
 res_stun_monitor.c | STUN Network Monitor |
 res_timing_dahdi.c | DAHDI timing interface |
 res_timing_kqueue.c | Kqueue timing interface |
 res_timing_pthread.c | Pthread timing interface |
 res_timing_timerfd.c | Timerfd timing interface |
 reviewboard.h | |
 rtp_engine.c | Pluggable RTP Architecture |
 rtp_engine.h | Pluggable RTP Architecture |
 say.c | Say numbers and dates (maybe words one day too) |
 say.h | Say numbers and dates (maybe words one day too) |
 sched.c | Scheduler Routines (from cheops-NG) |
 sched.h | Scheduler Routines (derived from cheops) |
 sdp_crypto.c | SDP Security descriptions |
 security_events.c | Security Event Reporting Helpers |
 security_events.h | Security Event Reporting API |
 security_events_defs.h | Security Event Reporting Data Structures |
 select.h | Bitfield expansions for ast_select |
 sha1.c | Based on the RFC 6234 |
 sha1.h | |
 sig_analog.c | Analog signaling module |
 sig_analog.h | Interface header for analog signaling module |
 sig_pri.c | PRI signaling module |
 sig_pri.h | Interface header for PRI signaling module |
 sig_ss7.c | SS7 signaling module |
 sig_ss7.h | Interface header for SS7 signaling module |
 slin.h | |
 slinfactory.c | A machine to gather up arbitrary frames and convert them to raw slinear on demand |
 slinfactory.h | A machine to gather up arbitrary frames and convert them to raw slinear on demand |
 smdi.h | SMDI support for Asterisk |
 speech.h | Generic Speech Recognition API |
 srtp.c | |
 srv.c | DNS SRV Record Lookup Support for Asterisk |
 srv.h | Support for DNS SRV records, used in to locate SIP services |
 ssl.c | Common OpenSSL support code |
 strcompat.c | Compatibility functions for strsep and strtoq missing on Solaris |
 stringfields.h | String fields in structures |
 strings.c | String manipulation API |
 strings.h | String manipulation functions |
 stun.c | STUN Support |
 stun.h | STUN support |
 syslog.c | Asterisk Syslog Utility Functions |
 syslog.h | Syslog support functions for Asterisk logging |
 taskprocessor.c | Maintain a container of uniquely-named taskprocessor threads that can be shared across modules |
 taskprocessor.h | An API for managing task processing threads that can be shared across modules |
 tcptls.c | Code to support TCP and TLS server/client |
 tcptls.h | Generic support for tcp/tls servers in Asterisk |
 tdd.c | TTY/TDD Generation support |
 tdd.h | TTY/TDD Generation support |
 term.c | Terminal Routines |
 term.h | Handy terminal functions for vt* terms |
 test.c | Unit Test Framework |
 stdtime/test.c | Testing localtime functionality |
 test.h | Test Framework API |
 threadstorage.c | Debugging support for thread-local-storage objects |
 threadstorage.h | Definitions to aid in the use of thread local storage |
 time.h | Time-related functions and macros |
 timing.c | Timing source management |
 timing.h | Timing source management |
 transcap.h | General Asterisk channel transcoding definitions |
 translate.c | Translate via the use of pseudo channels |
 translate.h | Support for translation of data formats. translate.c |
 tzfile.h | |
 udptl.c | UDPTL support for T.38 faxing |
 udptl.h | UDPTL support for T.38 |
 ulaw.c | U-Law to Signed linear conversion |
 ulaw.h | U-Law to Signed linear conversion |
 unaligned.h | Handle unaligned data access |
 utils.c | Utility functions |
 utils.h | Utility functions |
 vcodecs.c | |
 version.c | |
 version.h | |
 vgrabbers.c | |
 xml.c | XML abstraction layer |
 xml.h | Asterisk XML abstraction layer |
 xmldoc.c | XML Documentation API |
 xmldoc.h | Asterisk XML Documentation API |