|
Directories |
| directory | doxygen |
Files |
| file | _private.h [code] |
| | Prototypes for public functions only of internal interest,.
|
| file | abstract_jb.h [code] |
| | Common implementation-independent jitterbuffer stuff.
|
| file | acl.h [code] |
| | Access Control of various sorts.
|
| file | adsi.h [code] |
| | ADSI Support (built upon Caller*ID).
|
| file | ael_structs.h [code] |
| | Structures for AEL - the Asterisk extension language.
|
| file | agi.h [code] |
| | AGI Extension interfaces - Asterisk Gateway Interface.
|
| file | alaw.h [code] |
| | A-Law to Signed linear conversion.
|
| file | aoc.h [code] |
| | Generic Advice of Charge encode and decode routines.
|
| file | app.h [code] |
| | Application convenience functions, designed to give consistent look and feel to Asterisk apps.
|
| file | ast_expr.h [code] |
| file | ast_version.h [code] |
| | Asterisk version information.
|
| file | astdb.h [code] |
| | Persistant data storage (akin to *doze registry).
|
| file | astmm.h [code] |
| | 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.
|
| file | 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.
|
| file | astobj2.h [code] |
| file | astosp.h [code] |
| | Open Settlement Protocol (OSP).
|
| file | audiohook.h [code] |
| | Audiohooks Architecture.
|
| file | autochan.h [code] |
| | "smart" channels that update automatically if a channel is masqueraded
|
| file | bridging.h [code] |
| | Channel Bridging API.
|
| file | bridging_features.h [code] |
| | Channel Bridging API.
|
| file | bridging_technology.h [code] |
| | Channel Bridging API.
|
| file | buildinfo.h [code] |
| file | calendar.h [code] |
| | A general API for managing calendar events with Asterisk.
|
| file | callerid.h [code] |
| | CallerID (and other GR30) management and generation Includes code and algorithms from the Zapata library.
|
| file | causes.h [code] |
| | Internal Asterisk hangup causes.
|
| file | ccss.h [code] |
| | Call Completion Supplementary Services API.
|
| file | cdr.h [code] |
| | Call Detail Record API.
|
| file | cel.h [code] |
| | Call Event Logging API.
|
| file | celt.h [code] |
| | CELT Format Attributes.
|
| file | channel.h [code] |
| | General Asterisk PBX channel definitions.
|
| file | channelstate.h [code] |
| | Channel states.
|
| file | chanvars.h [code] |
| | Channel Variables.
|
| file | cli.h [code] |
| | Standard Command Line Interface.
|
| file | compat.h [code] |
| | General Definitions for Asterisk top level program Included by asterisk.h to handle platform-specific issues especially those related to header files.
|
| file | compiler.h [code] |
| | Compiler-specific macros and other items.
|
| file | config.h [code] |
| | Configuration File Parser.
|
| file | crypto.h [code] |
| | Provide cryptographic signature routines.
|
| file | data.h [code] |
| | Data retrieval API.
|
| file | datastore.h [code] |
| | Asterisk datastore objects.
|
| file | devicestate.h [code] |
| | Device state management.
|
| file | dial.h [code] |
| | Dialing API.
|
| file | dlinkedlists.h [code] |
| | A set of macros to manage doubly-linked lists.
|
| file | dns.h [code] |
| | DNS support for Asterisk.
|
| file | dnsmgr.h [code] |
| | Background DNS update manager.
|
| file | doxyref.h [code] |
| file | dsp.h [code] |
| | Convenient Signal Processing routines.
|
| file | dundi.h [code] |
| | Distributed Universal Number Discovery (DUNDi) See also.
|
| file | endian.h [code] |
| | Asterisk architecture endianess compatibility definitions.
|
| file | enum.h [code] |
| | DNS and ENUM functions.
|
| file | event.h [code] |
| file | event_defs.h [code] |
| | Generic event system.
|
| file | extconf.h [code] |
| | External configuration handlers (realtime and static configuration).
|
| file | features.h [code] |
| | Call Parking and Pickup API Includes code and algorithms from the Zapata library.
|
| file | file.h [code] |
| | Generic File Format Support. Should be included by clients of the file handling routines. File service providers should instead include mod_format.h.
|
| file | format.h [code] |
| | Format API.
|
| file | format_cap.h [code] |
| | Format Capability API.
|
| file | format_pref.h [code] |
| | Format Preference API.
|
| file | frame.h [code] |
| | Asterisk internal frame definitions.
|
| file | frame_defs.h [code] |
| file | framehook.h [code] |
| | FrameHook Architecture.
|
| file | fskmodem.h [code] |
| | FSK Modem Support.
|
| file | fskmodem_float.h [code] |
| | FSK Modem Support.
|
| file | fskmodem_int.h [code] |
| | FSK Modem Support.
|
| file | global_datastores.h [code] |
| | globally accessible channel datastores
|
| file | hashtab.h [code] |
| | Generic (perhaps overly so) hashtable implementation Hash Table support in Asterisk.
|
| file | heap.h [code] |
| | Max Heap data structure.
|
| file | http.h [code] |
| | Support for Private Asterisk HTTP Servers.
|
| file | image.h [code] |
| | General Asterisk channel definitions for image handling.
|
| file | indications.h [code] |
| | Tone Indication Support.
|
| file | inline_api.h [code] |
| | Inlinable API function macro.
|
| file | io.h [code] |
| | I/O Management (derived from Cheops-NG).
|
| file | jabber.h [code] |
| | AJI - The Asterisk Jabber Interface.
|
| file | jingle.h [code] |
| | Jingle definitions for chan_jingle.
|
| file | linkedlists.h [code] |
| | A set of macros to manage forward-linked lists.
|
| file | localtime.h [code] |
| | Custom localtime functions for multiple timezones.
|
| file | lock.h [code] |
| | Asterisk locking-related definitions:
- ast_mutext_t, ast_rwlock_t and related functions;
- atomic arithmetic instructions;
- wrappers for channel locking.
|
| file | logger.h [code] |
| | Support for logging to various files, console and syslog Configuration in file logger.conf.
|
| file | manager.h [code] |
| | The AMI - Asterisk Manager Interface - is a TCP protocol created to manage Asterisk with third-party software.
|
| file | md5.h [code] |
| | MD5 digest functions.
|
| file | message.h [code] |
| | Out-of-call text message support.
|
| file | mod_format.h [code] |
| | Header for providers of file and format handling routines. Clients of these routines should include "asterisk/file.h" instead.
|
| file | module.h [code] |
| | Asterisk module definitions.
|
| file | monitor.h [code] |
| | Channel monitoring.
|
| file | musiconhold.h [code] |
| | Music on hold handling.
|
| file | netsock.h [code] |
| | Network socket handling.
|
| file | netsock2.h [code] |
| | Network socket handling.
|
| file | network.h [code] |
| | 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.
|
| file | optional_api.h [code] |
| | Optional API function macros.
|
| file | options.h [code] |
| | Options provided by main asterisk program.
|
| file | paths.h [code] |
| | Asterisk file paths, configured in asterisk.conf.
|
| file | pbx.h [code] |
| | Core PBX routines and definitions.
|
| file | pktccops.h [code] |
| | PacketCable COPS.
|
| file | plc.h [code] |
| | SpanDSP - a series of DSP components for telephony.
|
| file | poll-compat.h [code] |
| file | privacy.h [code] |
| | Persistant data storage (akin to *doze registry).
|
| file | pval.h [code] |
| file | res_fax.h [code] |
| file | res_odbc.h [code] |
| | ODBC resource manager.
|
| file | res_srtp.h [code] |
| | SRTP resource.
|
| file | rtp_engine.h [code] |
| | Pluggable RTP Architecture.
|
| file | say.h [code] |
| | Say numbers and dates (maybe words one day too).
|
| file | sched.h [code] |
| | Scheduler Routines (derived from cheops).
|
| file | security_events.h [code] |
| | Security Event Reporting API.
|
| file | security_events_defs.h [code] |
| | Security Event Reporting Data Structures.
|
| file | select.h [code] |
| | Bitfield expansions for ast_select.
|
| file | sha1.h [code] |
| file | silk.h [code] |
| | SILK Format Attributes.
|
| file | slin.h [code] |
| file | slinfactory.h [code] |
| | A machine to gather up arbitrary frames and convert them to raw slinear on demand.
|
| file | smdi.h [code] |
| | SMDI support for Asterisk.
|
| file | speech.h [code] |
| | Generic Speech Recognition API.
|
| file | srv.h [code] |
| | Support for DNS SRV records, used in to locate SIP services.
|
| file | stringfields.h [code] |
| | String fields in structures.
|
| file | strings.h [code] |
| | String manipulation functions.
|
| file | stun.h [code] |
| | STUN support.
|
| file | syslog.h [code] |
| | Syslog support functions for Asterisk logging.
|
| file | taskprocessor.h [code] |
| | An API for managing task processing threads that can be shared across modules.
|
| file | tcptls.h [code] |
| | Generic support for tcp/tls servers in Asterisk.
|
| file | tdd.h [code] |
| | TTY/TDD Generation support.
|
| file | term.h [code] |
| | Handy terminal functions for vt* terms.
|
| file | test.h [code] |
| | Test Framework API.
|
| file | threadstorage.h [code] |
| | Definitions to aid in the use of thread local storage.
|
| file | time.h [code] |
| | Time-related functions and macros.
|
| file | timing.h [code] |
| | Timing source management.
|
| file | transcap.h [code] |
| | General Asterisk channel transcoding definitions.
|
| file | translate.h [code] |
| | Support for translation of data formats. translate.c.
|
| file | udptl.h [code] |
| | UDPTL support for T.38.
|
| file | ulaw.h [code] |
| | u-Law to Signed linear conversion
|
| file | unaligned.h [code] |
| | Handle unaligned data access.
|
| file | utils.h [code] |
| | Utility functions.
|
| file | version.h [code] |
| file | xml.h [code] |
| | Asterisk XML abstraction layer.
|
| file | xmldoc.h [code] |
| | Asterisk XML Documentation API.
|