Funções do Dialplan do Asterisk 22
Descrição:Esta função permite ler ou gravar valores de/para um repositório RealTime.
REALTIME(....) lê pares nome/valor do repositório, enquanto
REALTIME(....)= grava um novo valor/campo no repositório. Na leitura, a função retorna uma string de texto delimitada, onde os pares nome/valor são separados por
delim1 e o nome e valor são separados entre si por
delim2. Se não houver correspondência, a função retornará
NULL. Na gravação, a função sempre retornará
NULL.
Sintaxe:
REALTIME(family,fieldmatch,matchvalue,delim1|field,delim2)
Parâmetros:
- family – nome da família de dados no RealTime.
- fieldmatch – campo a ser comparado.
- matchvalue – valor a ser comparado com o campo.
- delim1|field – delimitador para leitura (padrão é
, se não especificado); para gravação, indica o campo a ser escrito. - delim2 – delimitador entre nome e valor na leitura (padrão é
= se não especificado).
Funções relacionadas:
REALTIME_STORE,
REALTIME_DESTROY,
REALTIME_FIELD,
REALTIME_HASH.