Asterisk Synthax : Différence entre versions
De Wiki NCad
(→exten) |
|||
Ligne 1 : | Ligne 1 : | ||
+ | = A = | ||
+ | |||
+ | == AbsoluteTimeout == | ||
+ | |||
+ | * '''Définition :''' Abbréviation de extension | ||
+ | * '''Type :''' | ||
+ | * '''Synthax :''' | ||
+ | exten => extension,priorité,commande(paramètres) | ||
+ | * '''Extensions spécifiques :''' | ||
+ | **'''''i :''''' Invalide / ''Lorsque le poste client accède à une extension innexistante sur le DialPlan''. | ||
+ | **'''''s :''''' Start / ''Cette extension est appelée lorsqu'un numéro inconnu est composé par le poste client''. | ||
+ | **'''''h :''''' Hangup / ''Cette extension est appelée en fin d'appel (après avoir appelé la fonction Hangup())''. | ||
+ | **'''''t :''''' Timeout / ''Cette extension est appelée après que le temps accordé à la requête soit achevé. | ||
+ | **'''''T :''''' AbsoluteTimeout / ''Cette extension est appelé lorsque l'AbsoluteTimeout est achevée (c.f commande AbsoluteTimeout())''. | ||
+ | **'''''a :''''' Asterisk extension | ||
+ | **'''''o :''''' Operator | ||
+ | * '''Exemple :''' | ||
+ | exten => _01XXXXXXXX,1,Answer() | ||
+ | exten => _01XXXXXXXX,2,Set(TIMEOUT(absolute)=3540) | ||
+ | exten => _01XXXXXXXX,3,Dial(SIP/${EXTEN}) | ||
+ | |||
+ | |||
+ | |||
= E = | = E = | ||
Ligne 14 : | Ligne 37 : | ||
**'''''T :''''' AbsoluteTimeout / ''Cette extension est appelé lorsque l'AbsoluteTimeout est achevée (c.f commande AbsoluteTimeout())''. | **'''''T :''''' AbsoluteTimeout / ''Cette extension est appelé lorsque l'AbsoluteTimeout est achevée (c.f commande AbsoluteTimeout())''. | ||
**'''''a :''''' Asterisk extension | **'''''a :''''' Asterisk extension | ||
− | **'''''o :''''' Operator | + | **'''''o :''''' Operator |
+ | * '''Variables :''' | ||
+ | ** '''''${EXTEN} :''''' renvoi le numéro demandé par le poste client. | ||
* '''Exemple :''' | * '''Exemple :''' | ||
exten => _123,1,Answer() | exten => _123,1,Answer() | ||
exten => _123,2,VoiceMailMain() | exten => _123,2,VoiceMailMain() |
Version du 12 août 2011 à 15:31
Sommaire
A
AbsoluteTimeout
- Définition : Abbréviation de extension
- Type :
- Synthax :
exten => extension,priorité,commande(paramètres)
- Extensions spécifiques :
- i : Invalide / Lorsque le poste client accède à une extension innexistante sur le DialPlan.
- s : Start / Cette extension est appelée lorsqu'un numéro inconnu est composé par le poste client.
- h : Hangup / Cette extension est appelée en fin d'appel (après avoir appelé la fonction Hangup()).
- t : Timeout / Cette extension est appelée après que le temps accordé à la requête soit achevé.
- T : AbsoluteTimeout / Cette extension est appelé lorsque l'AbsoluteTimeout est achevée (c.f commande AbsoluteTimeout()).
- a : Asterisk extension
- o : Operator
- Exemple :
exten => _01XXXXXXXX,1,Answer() exten => _01XXXXXXXX,2,Set(TIMEOUT(absolute)=3540) exten => _01XXXXXXXX,3,Dial(SIP/${EXTEN})
E
exten
- Définition : Abbréviation de extension
- Type :
- Synthax :
exten => extension,priorité,commande(paramètres)
- Extensions spécifiques :
- i : Invalide / Lorsque le poste client accède à une extension innexistante sur le DialPlan.
- s : Start / Cette extension est appelée lorsqu'un numéro inconnu est composé par le poste client.
- h : Hangup / Cette extension est appelée en fin d'appel (après avoir appelé la fonction Hangup()).
- t : Timeout / Cette extension est appelée après que le temps accordé à la requête soit achevé.
- T : AbsoluteTimeout / Cette extension est appelé lorsque l'AbsoluteTimeout est achevée (c.f commande AbsoluteTimeout()).
- a : Asterisk extension
- o : Operator
- Variables :
- ${EXTEN} : renvoi le numéro demandé par le poste client.
- Exemple :
exten => _123,1,Answer() exten => _123,2,VoiceMailMain()