Wed Apr 11 20:24:08 2012

Asterisk developer's documentation


apps Directory Reference

Files

file  app_adsiprog.c [code]
 

Program Asterisk ADSI Scripts into phone.


file  app_alarmreceiver.c [code]
 

Central Station Alarm receiver for Ademco Contact ID.


file  app_amd.c [code]
file  app_authenticate.c [code]
 

Execute arbitrary authenticate commands.


file  app_cdr.c [code]
 

Applications connected with CDR engine.


file  app_chanisavail.c [code]
 

Check if Channel is Available.


file  app_channelredirect.c [code]
 

ChannelRedirect application.


file  app_chanspy.c [code]
 

ChanSpy: Listen in on any channel.


file  app_controlplayback.c [code]
 

Trivial application to control playback of a sound file.


file  app_dahdibarge.c [code]
 

Zap Barge support.


file  app_dahdiras.c [code]
 

Execute an ISDN RAS.


file  app_dahdiscan.c [code]
 

Zap Scanner.


file  app_db.c [code]
 

Database access functions.


file  app_dial.c [code]
 

dial() & retrydial() - Trivial application to dial a channel and send an URL on answer


file  app_dictate.c [code]
 

Virtual Dictation Machine Application For Asterisk.


file  app_directed_pickup.c [code]
 

Directed Call Pickup Support.


file  app_directory.c [code]
 

Provide a directory of extensions.


file  app_disa.c [code]
 

DISA -- Direct Inward System Access Application.


file  app_dumpchan.c [code]
 

Application to dump channel variables.


file  app_echo.c [code]
 

Echo application -- play back what you hear to evaluate latency.


file  app_exec.c [code]
 

Exec application.


file  app_externalivr.c [code]
 

External IVR application interface.


file  app_festival.c [code]
 

Connect to festival.


file  app_flash.c [code]
 

App to flash a DAHDI trunk.


file  app_followme.c [code]
 

Find-Me Follow-Me application.


file  app_forkcdr.c [code]
 

Fork CDR application.


file  app_getcpeid.c [code]
 

Get ADSI CPE ID.


file  app_hasnewvoicemail.c [code]
 

HasVoicemail application.


file  app_ices.c [code]
 

Stream to an icecast server via ICES (see contrib/asterisk-ices.xml).


file  app_image.c [code]
 

App to transmit an image.


file  app_ivrdemo.c [code]
 

IVR Demo application.


file  app_lookupblacklist.c [code]
 

App to lookup the callerid number, and see if it is blacklisted.


file  app_lookupcidname.c [code]
 

App to set callerid name from database, based on directory number.


file  app_macro.c [code]
 

Dial plan macro Implementation.


file  app_meetme.c [code]
 

Meet me conference bridge and Shared Line Appearances.


file  app_milliwatt.c [code]
 

Digital Milliwatt Test.


file  app_mixmonitor.c [code]
 

MixMonitor() - Record a call and mix the audio during the recording.


file  app_morsecode.c [code]
 

Morsecode application.


file  app_mp3.c [code]
 

Silly application to play an MP3 file -- uses mpg123.


file  app_nbscat.c [code]
 

Silly application to play an NBScat file -- uses nbscat8k.


file  app_osplookup.c [code]
 

Open Settlement Protocol (OSP) Applications.


file  app_page.c [code]
 

page() - Paging application


file  app_parkandannounce.c [code]
 

ParkAndAnnounce application for Asterisk.


file  app_playback.c [code]
 

Trivial application to playback a sound file.


file  app_privacy.c [code]
 

Block all calls without Caller*ID, require phone # to be entered.


file  app_queue.c [code]
 

True call queues with optional send URL on answer.


file  app_random.c [code]
 

Random application.


file  app_read.c [code]
 

Trivial application to read a variable.


file  app_readfile.c [code]
 

ReadFile application -- Reads in a File for you.


file  app_realtime.c [code]
 

RealTime App.


file  app_record.c [code]
 

Trivial application to record a sound file.


file  app_rpt.c [code]
 

Radio Repeater / Remote Base program version 0.73 09/04/07.


file  app_sayunixtime.c [code]
 

SayUnixTime application.


file  app_senddtmf.c [code]
 

App to send DTMF digits.


file  app_sendtext.c [code]
 

App to transmit a text message.


file  app_setcallerid.c [code]
 

App to set callerid.


file  app_setcdruserfield.c [code]
 

Applictions connected with CDR engine.


file  app_settransfercapability.c [code]
 

App to set the ISDN Transfer Capability.


file  app_skel.c [code]
 

Skeleton application.


file  app_sms.c [code]
 

SMS application - ETSI ES 201 912 protocol 1 implimentation.


file  app_softhangup.c [code]
 

SoftHangup application.


file  app_speech_utils.c [code]
 

Speech Recognition Utility Applications.


file  app_stack.c [code]
 

Stack applications Gosub, Return, etc.


file  app_system.c [code]
 

Execute arbitrary system commands.


file  app_talkdetect.c [code]
 

Playback a file with audio detect.


file  app_test.c [code]
 

Applications to test connection and produce report in text file.


file  app_transfer.c [code]
 

Transfer a caller.


file  app_url.c [code]
 

App to transmit a URL.


file  app_userevent.c [code]
 

UserEvent application -- send manager event.


file  app_verbose.c [code]
 

Verbose logging application.


file  app_voicemail.c [code]
 

Comedian Mail - Voicemail System.


file  app_waitforring.c [code]
 

Wait for Ring Application.


file  app_waitforsilence.c [code]
 

Wait for Silence

  • Waits for up to 'x' milliseconds of silence, 'y' times
  • WaitForSilence(500,2) will wait for 1/2 second of silence, twice
  • WaitForSilence(1000,1) will wait for 1 second of silence, once
  • WaitForSilence(300,3,10) will wait for 300ms of silence, 3 times, and return after 10sec
    .

file  app_while.c [code]
 

While Loop Implementation.


file  app_zapateller.c [code]
 

Playback the special information tone to get rid of telemarketers.


file  enter.h [code]
file  leave.h [code]

Generated on 11 Apr 2012 for Asterisk - the Open Source PBX by  doxygen 1.6.1