Hoy se ha añadido una nueva funcionalidad realmente interesante en la versión de desarrollo de OpenSER. Esta nueva funcionalidad permite crear "variables de script", además de los AVPs de siempre. Estas nuevas variables pueden tener valores de cadena de texto o enteros y se pueden definir directamente en el script de configuración.
El valor de las variables se mantiene de forma contínua (las variables no se crean y destruyen para cada transacción) con lo que por ejemplo, añadiendo "$var(counter) = $var(counter) + 1" al inicio del route principal, tenemos un contador de mensajes procesados. Además, se pueden hacer diferentes operaciones aritméticas con las variables.
El anuncio y explicación de esta funcionalidad está aquí.
Suscribirse a:
Comentarios de la entrada (Atom)
No hay comentarios.:
Publicar un comentario