Performs Mathematical Functions.
Return the length of a string in the Asterisk dialplan. Counts characters in the given argument. Commonly used to validate input length or check if a ...
Hash the letters in string into equivalent keypad numbers.
Check if a value is NULL.
Temporal Conditional.
Checks if a module is loaded. Use the full module name as shown by the list in 'module list'. Returns '1' if module exists in memory, otherwise '0'
Check for an expression.
Converts charsets of strings.
Retrieve the keys of the HASH() function.
Counts the number of channels in the groups matching the specified pattern.
Gets or sets the global variable specified.
Permits all characters listed in allowed-chars, filtering all others outs. In addition to literally listing the characters, you may also use ranges of...
The delimiter may be specified as a special or extended ASCII character, by encoding it. Asterisk dialplan function reference.
Search the variable named varname for the string value delimited by delim and return a 1-based offset as to its location.
Test the existence of a value.
Retrieve results from a ENUMQUERY.
Initiate an ENUM query.
General or specific querying of NAPTR records for ENUM or ENUM-like DNS pointers.
Retrieve results from a DUNDIQUERY.
Returns the sum of all the digits in a number.
Slices and dices strings, based upon a named delimiter.
Quotes a given string for use in a CSV file, escaping embedded quotes as necessary
Gets the list of channels, optionally filtering by a regular expression.
Get a field from a sorcery object
Retrieve a variable from a configuration file.
The comma-delimited list passed as a value to which the function is set will be interpreted as a set of values to which the comma-delimited list of.
Returns absolute value of a number.
Returns '0' after waiting at least timeout seconds, and only after the next ring has completed. Returns '0' on success or '-1' on hangup.
Waits for some time.
Send arbitrary text to verbose output.