Diferencia entre revisiones de «Funciones»
Línea 21: | Línea 21: | ||
Ejemplo: | Ejemplo: | ||
− | {{CLI|core show function TIMEOUT<br> | + | {{CLI|core show function TIMEOUT<br>-= Info about function 'TIMEOUT' =-<br>[Synopsis]<br>Gets or sets timeouts on the channel. Timeout values are in seconds.}} |
− | |||
− | [Synopsis]<br> | ||
− | Gets or sets timeouts on the channel. Timeout values are in seconds.}} | ||
− | |||
Revisión del 22:18 13 may 2012
![]() |
Formatear Esta página necesita ser editada para cumplir los requisitos del wiki. Puedes revisar todas las páginas sin suficiente formato en este enlace. |
![]() |
To Do Esta página necesita ser completada. Puedes revisar todas las páginas por completar en este enlace. |
Las funciones, son un tipo de módulos de Asterisk que sirven exclusivamente para aportar una mejoría de algún tipo a las aplicaciones principales. En si no son imprescindibles, pero es fundamental utilizarlas para alcanzar un perfeccionamiento general del sistema.
Sumario
Sintaxis
Las funciones utilizan exactamente la misma sintaxis que las variables, de hecho exactamente la misma sintaxis que las variables compartidas (SHARED).
- Para asignar un valor sería utilizando la Aplicación Set: Set(TIMEOUT(absolute)=1000)
- Para ver el valor que tiene la función, simplemente ${TIMEOUT(absolute)}
A priori pueden parecer funciones, pero tienen una estructura "funcional" y de procesamiento en su interior lo suficientemente compleja, dado que son modulos. Puede verse su metodo de operación desde la interfaz CLI utilizando el siguiente comando
Ejemplo:
-= Info about function 'TIMEOUT' =-
[Synopsis]
Gets or sets timeouts on the channel. Timeout values are in seconds.
Subtitulo 1.1
Info del Subtitulo 1.1
Subtitulo 1.2
Info del Subtitulo 1.2
Titulo 2
Info del Titulo 2
Subtitulo 2.1
Info del Subtitulo 2.1
Subitutlo 2.1.1
Info del Subtitulo 2.1.1 [1]
Subtitulo 2.2
Info del Subtitulo 2.2
Referencias
- ↑ 10000 Horas, Manuel Camargo (2010)
Véase también
Enlaces Externos
- 10000 Horas es un ejemplo de enlace externo