Sat Aug 6 00:40:10 2011

Asterisk developer's documentation


main Directory Reference


Directories

directory  stdtime

Files

file  abstract_jb.c [code]
 Common implementation-independent jitterbuffer stuff.
file  acl.c [code]
 Various sorts of access control.
file  aescrypt.c [code]
 This file contains the code for implementing encryption and decryption for AES (Rijndael) for block and key sizes of 16, 24 and 32 bytes. It can optionally be replaced by code written in assembler using NASM. For further details see the file aesopt.h.
file  aeskey.c [code]
 This file contains the code for implementing the key schedule for AES (Rijndael) for block and key sizes of 16, 24, and 32 bytes. See aesopt.h for further details including optimisation.
file  aesopt.h [code]
file  aestab.c [code]
file  alaw.c [code]
 u-Law to Signed linear conversion
file  app.c [code]
 Convenient Application Routines.
file  ast_expr2.c [code]
file  ast_expr2.h [code]
file  ast_expr2f.c [code]
 Dialplan Expression Lexical Scanner.
file  asterisk.c [code]
 Top level source file for Asterisk - the Open Source PBX. Implementation of PBX core functions and CLI interface.
file  astfd.c [code]
 Debugging routines for file descriptor leaks.
file  astmm.c [code]
 Memory Management.
file  astobj2.c [code]
file  audiohook.c [code]
 Audiohooks Architecture.
file  autoservice.c [code]
 Automatic channel service routines.
file  buildinfo.c [code]
 Build timestamp variables.
file  callerid.c [code]
 CallerID Generation support.
file  cdr.c [code]
 Call Detail Record API.
file  channel.c [code]
 Channel Management.
file  chanvars.c [code]
 Channel Variables.
file  cli.c [code]
 Standard Command Line Interface.
file  coef_in.h [code]
file  coef_out.h [code]
file  config.c [code]
 Configuration File Parser.
file  cryptostub.c [code]
 Stubs for res_crypto routines.
file  db.c [code]
 ASTdb Management.
file  devicestate.c [code]
 Device state management.
file  dial.c [code]
 Dialing API.
file  dns.c [code]
 DNS Support for Asterisk.
file  dnsmgr.c [code]
 Background DNS update manager.
file  dsp.c [code]
 Convenience Signal Processing routines.
file  ecdisa.h [code]
file  enum.c [code]
 ENUM Support for Asterisk.
file  file.c [code]
 Generic File Format Support.
file  fixedjitterbuf.c [code]
 Jitterbuffering algorithm.
file  fixedjitterbuf.h [code]
 Jitterbuffering algorithm.
file  frame.c [code]
 Frame and codec manipulation routines.
file  fskmodem.c [code]
 FSK Modulator/Demodulator.
file  global_datastores.c [code]
 globally-accessible datastore information and callbacks
file  http.c [code]
 http server for AMI access
file  image.c [code]
 Image Management.
file  indications.c [code]
 Tone Management.
file  io.c [code]
 I/O Managment (Derived from Cheops-NG).
file  jitterbuf.c [code]
 jitterbuf: an application-independent jitterbuffer
file  loader.c [code]
 Module Loader.
file  logger.c [code]
 Asterisk Logger.
file  manager.c [code]
 The Asterisk Management Interface - AMI.
file  md5.c [code]
 MD5 checksum routines used for authentication. Not covered by GPL, but in the public domain as per the copyright below.
file  netsock.c [code]
 Network socket handling.
file  pbx.c [code]
 Core PBX routines.
file  plc.c [code]
 SpanDSP - a series of DSP components for telephony.
file  poll.c [code]
file  privacy.c [code]
 Privacy Routines.
file  rtp.c [code]
 Supports RTP and RTCP with Symmetric RTP support for NAT traversal.
file  say.c [code]
 Say numbers and dates (maybe words one day too).
file  sched.c [code]
 Scheduler Routines (from cheops-NG).
file  sha1.c [code]
file  slinfactory.c [code]
 A machine to gather up arbitrary frames and convert them to raw slinear on demand.
file  srv.c [code]
 DNS SRV Record Lookup Support for Asterisk.
file  main/strcompat.c [code]
 Compatibility functions for strsep and strtoq missing on Solaris.
file  tdd.c [code]
 TTY/TDD Generation support.
file  term.c [code]
 Terminal Routines.
file  test.c [code]
 Unit Test Framework.
file  threadstorage.c [code]
 Debugging support for thread-local-storage objects.
file  translate.c [code]
 Translate via the use of pseudo channels.
file  udptl.c [code]
file  ulaw.c [code]
 u-Law to Signed linear conversion
file  utils.c [code]
 Utility functions.

Generated on Sat Aug 6 00:40:10 2011 for Asterisk - the Open Source PBX by  doxygen 1.4.7