See: Description
| Interface | Description |
|---|---|
| AgiCommand |
AgiCommand that can be sent to Asterisk via the Asterisk Gateway Interface.
|
| Class | Description |
|---|---|
| AbstractAgiCommand |
Abstract base class that provides some convenience methods for implementing
AgiCommand classes.
|
| AnswerCommand |
Answers channel if not already in answer state.
|
| AsyncAgiBreakCommand |
Breaks the Async AGI loop.
|
| BridgeCommand | |
| ChannelStatusCommand |
Returns the status of the specified channel.
|
| ConfbridgeCommand | |
| ControlStreamFileCommand |
Plays the given file, allowing playback to be interrupted by the given
digits, if any, and allows the listner to control the stream.
|
| DatabaseDelCommand |
Deletes a family or specific keytree within a family in the Asterisk
database.
|
| DatabaseDelTreeCommand |
Deletes a family or specific keytree within a family in the Asterisk
database.
|
| DatabaseGetCommand |
Retrieves an entry in the Asterisk database for a given family and key.
|
| DatabasePutCommand |
Adds or updates an entry in the Asterisk database for a given family, key,
and value.
|
| DialCommand | |
| ExecCommand |
Executes an application with the given options.
|
| GetDataCommand |
Stream the given file, and recieve DTMF data.
|
| GetFullVariableCommand |
Returns the value of the given channel varible and understands complex
variable names and builtin variables, unlike the GetVariableCommand.
|
| GetOptionCommand |
Plays the given file, and waits for the user to press one of the given
digits.
|
| GetVariableCommand |
Returns the value of the given channel varible.
|
| GosubCommand |
Calls a subroutine from dialplan.
|
| HangupCommand |
Hangs up the specified channel.
|
| MeetmeCommand | |
| NoopCommand |
Does nothing.
|
| QueueCommand | |
| ReceiveCharCommand |
Receives a character of text on a channel.
|
| ReceiveTextCommand |
Receives a string of text on a channel.
|
| RecordFileCommand |
Record to a file until a given dtmf digit in the sequence is received.
|
| SayAlphaCommand |
Say a given character string, returning early if any of the
given DTMF digits are received on the channel.
|
| SayDateTimeCommand |
Say a given time, returning early if any of the given DTMF digits are
pressed.
|
| SayDigitsCommand |
Say a given digit string, returning early if any of the given DTMF digits are
received on the channel.
|
| SayNumberCommand |
Say a given number, returning early if any of the given DTMF number are
received on the channel.
|
| SayPhoneticCommand |
Say a given character string with phonetics, returning early if any of the
given DTMF digits are received on the channel.
|
| SayTimeCommand |
Say a given time, returning early if any of the given DTMF digits are
received on the channel.
|
| SendImageCommand |
Sends the given image on a channel.
|
| SendTextCommand |
Sends the given text on a channel.
|
| SetAutoHangupCommand |
Cause the channel to automatically hangup at the given number of seconds in
the future.
|
| SetCallerIdCommand |
Changes the callerid of the current channel.
|
| SetContextCommand |
Sets the context for continuation upon exiting the application.
|
| SetExtensionCommand |
Sets the extension for continuation upon exiting the application.
|
| SetMusicOffCommand |
Turns off music on hold on the current channel.
|
| SetMusicOnCommand |
Turns on music on hold on the current channel.
|
| SetPriorityCommand |
Sets the priority for continuation upon exiting the application.
|
| SetVariableCommand |
Sets the given channel varible to the given value.
|
| SpeechActivateGrammarCommand |
Activates the specified grammar.
|
| SpeechCreateCommand |
Creates a speech object to be used by the other Speech AGI commands.
|
| SpeechDeactivateGrammarCommand |
Deactivates the specified grammar.
|
| SpeechDestroyCommand |
Destroys a speech object previously created by a
SpeechCreateCommand. |
| SpeechLoadGrammarCommand |
Loads the specified grammar as the specified name.
|
| SpeechRecognizeCommand |
Plays back given prompt while listening for speech and dtmf.
|
| SpeechSetCommand |
Sets a speech engine specific setting.
|
| SpeechUnloadGrammarCommand |
Unloads the specified grammar.
|
| StreamFileCommand |
Plays the given file, allowing playback to be interrupted by the given
digits, if any.
|
| TddModeCommand |
Enable/Disable TDD transmission/reception on a channel.
|
| VerboseCommand |
Sends a message to the Asterisk console via the verbose message system.
|
| WaitForDigitCommand |
Waits up to 'timeout' milliseconds for channel to receive a DTMF digit.
|
Provides classes that represent the standard commands that can be sent to an Asterisk server via the FastAGI.
Copyright © 2004–2022. All rights reserved.