| acl.h [code] | Access Control of various sorts |
| adsi.h [code] | ADSI Support (built upon Caller*ID) |
| aes.h [code] | This file contains the definitions required to use AES in C. See aesopt.h for optimisation details |
| agi.h [code] | AGI Extension interfaces - Asterisk Gateway Interface |
| alaw.h [code] | A-Law to Signed linear conversion |
| app.h [code] | Application convenience functions, designed to give consistent look and feel to Asterisk apps |
| ast_expr.h [code] | |
| astdb.h [code] | Persistant data storage (akin to *doze registry) |
| asterisk.h [code] | Asterisk main include file. File version handling, generic pbx functions |
| astmm.h [code] | Asterisk memory usage debugging |
| astobj.h [code] | 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 |
| astosp.h [code] | OSP support (Open Settlement Protocol) |
| build.h [code] | |
| callerid.h [code] | CallerID (and other GR30) management and generation Includes code and algorithms from the Zapata library. Caller ID names are currently 8 bit characters, propably ISO8859-1, depending on what your channel drivers handle |
| causes.h [code] | Internal Asterisk hangup causes |
| cdr.h [code] | Call Detail Record API |
| channel.h [code] | General Asterisk PBX channel definitions |
| chanspy.h [code] | Asterisk PBX channel spy definitions |
| chanvars.h [code] | Channel Variables |
| cli.h [code] | Standard Command Line Interface |
| compat.h [code] | General Definitions for Asterisk top level program |
| compiler.h [code] | Compiler-specific macros and other items |
| config.h [code] | Configuration File Parser |
| crypto.h [code] | Provide cryptographic signature routines |
| devicestate.h [code] | Device state management |
| dlfcn-compat.h [code] | |
| dns.h [code] | DNS support for Asterisk |
| dnsmgr.h [code] | Background DNS update manager |
| doxyref.h [code] | |
| dsp.h [code] | Convenient Signal Processing routines |
| dundi.h [code] | Distributed Universal Number Discovery (DUNDi) See also DUNDi |
| endian.h [code] | Asterisk architecture endianess compatibility definitions |
| enum.h [code] | DNS and ENUM functions |
| features.h [code] | Call Parking and Pickup API Includes code and algorithms from the Zapata library |
| file.h [code] | Generic File Format Support |
| frame.h [code] | Asterisk internal frame definitions |
| fskmodem.h [code] | FSK Modem Support |
| image.h [code] | General Asterisk channel definitions for image handling |
| indications.h [code] | BSD Telephony Of Mexico "Tormenta" Tone Zone Support 2/22/01 |
| inline_api.h [code] | Inlinable API function macro |
| io.h [code] | I/O Management (derived from Cheops-NG) |
| linkedlists.h [code] | A set of macros to manage forward-linked lists |
| localtime.h [code] | Custom localtime functions for multiple timezones |
| lock.h [code] | General Asterisk channel locking definitions |
| logger.h [code] | Support for logging to various files, console and syslog Configuration in file logger.conf |
| manager.h [code] | The AMI - Asterisk Manager Interface - is a TCP protocol created to manage Asterisk with third-party software |
| md5.h [code] | MD5 digest functions |
| module.h [code] | Asterisk module definitions |
| monitor.h [code] | Channel monitoring |
| musiconhold.h [code] | Music on hold handling |
| netsock.h [code] | Network socket handling |
| options.h [code] | Options provided by main asterisk program |
| pbx.h [code] | Core PBX routines and definitions |
| plc.h [code] | SpanDSP - a series of DSP components for telephony |
| poll-compat.h [code] | |
| privacy.h [code] | Persistant data storage (akin to *doze registry) |
| res_odbc.h [code] | ODBC resource manager |
| rtp.h [code] | Supports RTP and RTCP with Symmetric RTP support for NAT traversal |
| say.h [code] | Say numbers and dates (maybe words one day too) |
| sched.h [code] | Scheduler Routines (derived from cheops) |
| slinfactory.h [code] | A machine to gather up arbitrary frames and convert them to raw slinear on demand |
| srv.h [code] | Support for DNS SRV records, used in to locate SIP services |
| strings.h [code] | String manipulation functions |
| tdd.h [code] | TTY/TDD Generation support |
| term.h [code] | Handy terminal functions for vt* terms |
| time.h [code] | Time-related functions and macros |
| transcap.h [code] | General Asterisk channel transcoding definitions |
| translate.h [code] | Translate via the use of pseudo channels |
| ulaw.h [code] | U-Law to Signed linear conversion |
| unaligned.h [code] | Handle unaligned data access |
| utils.h [code] | Utility functions |
| version.h [code] | |
| vmodem.h [code] | Voice Modem Definitions |
1.5.1