Aplicações do Dialplan do Asterisk 22
Comando:
GotoIfTime()
Sinopse:
Conditional Goto based on the current time.
Descrição:
This aplicação will set the context, extension, and priority in the canal structure based on the evaluation of the given time specification. After this aplicação completes, the pbx engine will continue dialplan execution at the specified location in the dialplan. If the current time is within the given time specification, the canal will continue at labeliftrue. Otherwise the canal will continue at labeliffalse. If the label chosen by the condition is omitted, no jump is performed, and execution passes to the next instruction. If the target jump location is bogus, the same actions would be taken as for 'Goto'. Further information on the time specification can be found in examples illustrating how to do time-based context includes in the dialplan.
GotoIfTime(times,weekdays,mdays,months,[timezone]?[labeliftrue:[labeliffalse]])
condition times required weekdays required mdays required months required timezone destination labeliftrue - Continue at labeliftrue if the condition is true. Takes the form similar to Goto() of [[context,]extension,]priority. labeliffalse - Continue at labeliffalse if the condition is false. Takes the form similar to Goto() of [[context,]extension,]priority.
Dialplan aplicações GotoIf Dialplan aplicações Goto Dialplan funções IFTIME Dialplan funções TESTTIME
This documentation was generated from Asterisk branch 22 using version GIT
Sintaxe:
GotoIfTime(times,weekdays,mdays,months,[timezone]?[labeliftrue:[labeliffalse]])
Veja Também:
Fonte: Asterisk Wiki