See: Description
| Interface | Description |
|---|---|
| AgiCommand |
AgiCommand that can be sent to Asterisk via the Asterisk Gateway Interface (AGI).
|
| Class | Description |
|---|---|
| AbstractAgiCommand |
Abstract base class that provides some convenience methods for implementing
AgiCommand classes. |
| AnswerCommand |
AGI Command: ANSWER (Asterisk 18)
Answer channel.
|
| AsyncAgiBreakCommand |
AGI Command ASYNCAGI BREAK
Interrupts expected flow of Async AGI commands and returns control to previous source (typically, the PBX dialplan).
|
| BridgeCommand |
This is not a real AGI command.
|
| ChannelStatusCommand |
AGI Command: CHANNEL STATUS
Returns the status of the specified
channel. |
| ConfbridgeCommand |
This is not a real AGI command.
|
| ControlStreamFileCommand |
AGI Command: CONTROL STREAM FILE
Send the given file, allowing playback to be controlled by the given digits, if any.
|
| DatabaseDelCommand |
AGI Command: DATABASE DEL
Deletes an entry in the Asterisk database for a given family and key.
|
| DatabaseDelTreeCommand |
AGI Command: DATABASE DELTREE
Deletes a family or specific keytree within a family in the Asterisk database.
|
| DatabaseGetCommand |
AGI Command: DATABASE GET
Retrieves an entry in the Asterisk database for a given family and key.
|
| DatabasePutCommand |
AGI Command: DATABASE PUT
Adds or updates an entry in the Asterisk database for a given family, key, and value.
|
| DialCommand |
This is not a real AGI command.
|
| ExecCommand |
AGI Command: EXEC
Executes an
application with the given options. |
| GetDataCommand |
AGI Command: GET DATA
Stream the given file, and receive DTMF data.
|
| GetFullVariableCommand |
AGI Command: GET FULL VARIABLE
Evaluates the given expression against the channel specified by channelname, or the current channel if channelname is not provided.
|
| GetOptionCommand |
AGI Command: GET OPTION
Behaves similar to
STREAM FILE but used with a timeout option. |
| GetVariableCommand |
AGI Command: GET VARIABLE
Gets a channel variable.
|
| GosubCommand |
AGI Command: GOSUB
Cause the channel to execute the specified dialplan subroutine.
|
| HangupCommand |
AGI Command: HANGUP
Hangs up the specified channel.
|
| MeetmeCommand |
This is not a real AGI command.
|
| NoopCommand |
AGI Command: NOOP
Does nothing.
|
| QueueCommand |
This is not a real AGI command.
|
| ReceiveCharCommand |
AGI Command: RECEIVE CHAR
Receives one character from channels supporting it.
|
| ReceiveTextCommand |
AGI Command: RECEIVE TEXT
Receives text from channels supporting it.
|
| RecordFileCommand |
AGI Command: RECORD FILE
Records to a given file.
|
| SayAlphaCommand |
AGI Command: SAY ALPHA
Say a given character string, returning early if any of the
given DTMF digits are received on the channel.
|
| SayDateTimeCommand |
AGI Command: SAY DATETIME
Say a given time, returning early if any of the given DTMF digits are
pressed.
|
| SayDigitsCommand |
AGI Command: SAY DIGIT
Say a given digit string, returning early if any of the given DTMF digits are received on the channel.
|
| SayNumberCommand |
AGI Command: SAY NUMBER
Say a given number, returning early if any of the given DTMF number are received on the channel.
|
| SayPhoneticCommand |
AGI Command: SAY PHONETIC
Say a given character string with phonetics, returning early if any of the given DTMF digits are received on the channel.
|
| SayTimeCommand |
AGI Command: SAY TIME
Say a given time, returning early if any of the given DTMF digits are received on the channel.
|
| SendImageCommand |
AGI Command: SEND IMAGE
Sends the given image on a channel.
|
| SendTextCommand |
AGI Command: SEND TEXT
Sends the given text on a channel.
|
| SetAutoHangupCommand |
AGI Command: SET AUTOHANGUP
Autohangup channel in some time.
|
| SetCallerIdCommand |
AGI Command: SET CALLERID
Sets callerid for the current channel.
|
| SetContextCommand |
AGI Command: SET CONTEXT
Sets channel context.
|
| SetExtensionCommand |
AGI Command: SET EXTENSION
Changes channel extension.
|
| SetMusicOffCommand |
AGI Command: SET MUSIC
Disable Music on hold generator.
|
| SetMusicOnCommand |
AGI Command: SET MUSIC
Enable Music on hold generator.
|
| SetPriorityCommand |
AGI Command: SET PRIORITY
Set channel dialplan priority.
|
| SetVariableCommand |
AGI Command: SET VARIABLE
Sets a channel variable.
|
| SpeechActivateGrammarCommand |
AGI Command: SPEECH ACTIVATE GRAMMAR
Activates a grammar.
|
| SpeechCreateCommand |
AGI Command: SPEECH CREATE
Creates a speech object.
|
| SpeechDeactivateGrammarCommand |
AGI Command: SPEECH DEACTIVATE GRAMMAR
Deactivates a grammar.
|
| SpeechDestroyCommand |
AGI Command: SPEECH DESTROY
Destroys a speech object.
|
| SpeechLoadGrammarCommand |
AGI Command: SPEECH LOAD GRAMMAR
Loads a grammar.
|
| SpeechRecognizeCommand |
AGI Command: SPEECH RECOGNIZE
Recognizes speech.
|
| SpeechSetCommand |
AGI Command: SPEECH SET
Sets a speech engine setting.
|
| SpeechUnloadGrammarCommand |
AGI Command: SPEECH UNLOAD GRAMMAR
Unloads a grammar.
|
| StreamFileCommand |
AGI Command: STREAM FILE
Sends audio file on channel.
|
| TddModeCommand |
AGI Command: TDD MODE
Toggles TDD mode (for the deaf).
|
| VerboseCommand |
AGI Command: VERBOSE
Logs a message to the asterisk verbose log.
|
| WaitForDigitCommand |
AGI Command: WAIT FOR DIGIT
Waits for a digit to be pressed.
|
Provides classes that represent the standard commands that can be sent to an Asterisk server via the FastAGI.
Copyright © 2004–2024. All rights reserved.