Funções do Dialplan do Asterisk 23
Descrição:A função
ENV() permite obter ou definir variáveis de ambiente dentro do dialplan do Asterisk.
Atenção: variáveis cujo nome inicia com 'AST_' são reservadas ao sistema e não podem ser definidas.
Além disso, as seguintes variáveis do sistema estão disponíveis como variáveis especiais internas do dialplan. Essas variáveis são somente leitura e não podem ser definidas ou modificadas:
- EPOCH - Epoch Unix atual
- SYSTEMNAME - valor da opção 'systemname' no arquivo 'asterisk.conf'
- ASTCACHEDIR - valor da opção 'astcachedir' no arquivo 'asterisk.conf'
- ASTETCDIR - valor da opção 'astetcdir' no arquivo 'asterisk.conf'
- ASTMODDIR - valor da opção 'astmoddir' no arquivo 'asterisk.conf'
- ASTVARLIBDIR - valor da opção 'astvarlib' no arquivo 'asterisk.conf'
- ASTDBDIR - valor da opção 'astdbdir' no arquivo 'asterisk.conf'
- ASTKEYDIR - valor da opção 'astkeydir' no arquivo 'asterisk.conf'
- ASTDATADIR - valor da opção 'astdatadir' no arquivo 'asterisk.conf'
- ASTAGIDIR - valor da opção 'astagidir' no arquivo 'asterisk.conf'
- ASTSPOOLDIR - valor da opção 'astspooldir' no arquivo 'asterisk.conf'
- ASTRUNDIR - valor da opção 'astrundir' no arquivo 'asterisk.conf'
- ASTLOGDIR - valor da opção 'astlogdir' no arquivo 'asterisk.conf'
- ASTSBINDIR - valor da opção 'astsbindir' no arquivo 'asterisk.conf'
- ENTITYID - ID Global de Entidade definido automaticamente ou a partir do 'asterisk.conf'
Sintaxe:
ENV(varname)varname - Nome da variável de ambiente.