Aplicações do Dialplan do Asterisk 18
Descrição:Lê uma sequência de dígitos MF terminada por ST, STP, ST2P ou ST3P do usuário e armazena na variável especificada.
Esta aplicação não atende automaticamente ao canal e deve ser precedida por 'Answer' ou 'Progress', conforme necessário.
RECEIVEMFSTATUS - Este é o status da operação de leitura. Os valores possíveis são: START, ERROR, HANGUP, MAXDIGITS, TIMEOUT.
ReceiveMF(variable,[timeout,[options]])
variable - Os dígitos inseridos serão armazenados nesta variável.
timeout - O número de segundos para aguardar por todos os dígitos, se maior que '0'. Pode ser um número decimal. O padrão é sem limite de tempo.
options:
d - Atrasar o áudio em um frame para tentar extrair o supressor de ruído (quelch).
l - Receber dígitos mesmo que um pulso de tecla (KP) ainda não tenha sido recebido. Por padrão, esta aplicação ignora todos os outros dígitos até que um KP seja recebido.
k - Não retornar um caractere para o dígito KP.
m - Silenciar a conferência.
n - Número máximo de dígitos, independentemente da sequência.
o - Habilitar substituição. KPs repetidos limparão todos os dígitos anteriores.
q - Suprimir MF em banda.
r - Modo "Rádio" (MF relaxado).
s - Não retornar um caractere para os dígitos ST.
Veja também as aplicações
Read,
SendMF e
ReceiveSF.