Difference between revisions of "%busy"
From Zenitel Wiki
(Created page with " IF %busy(4) LOG "Station 4 is busy" stop ENDIF LOG "Station 4 is free" or more general: IF %busy(%1.phy) LOG "Station %1.phy is busy" stop ENDIF LOG "Sstation %1.phy...") |
|||
Line 1: | Line 1: | ||
+ | {{AI}} | ||
+ | The '''%busy''' macro is used in the [[Event Handler]] to check if a station is busy or free. | ||
+ | ===Syntax=== | ||
+ | '''%busy(station)''' | ||
− | + | Return 1 if busy, and 0 if free | |
− | + | * station: Physical number 1 - 552 | |
− | |||
− | |||
− | |||
− | |||
− | IF %busy(%1.phy) | + | ===Examples=== |
− | LOG "Station %1.phy is busy" | + | %busy(4) - ''Returns 1 if station 4 if busy'' |
− | stop | + | |
− | ENDIF | + | |
− | LOG "Sstation %1.phy is free" | + | IF %busy(%1.phy) |
+ | LOG "Station %1.phy is busy" | ||
+ | stop | ||
+ | ENDIF | ||
+ | LOG "Sstation %1.phy is free" | ||
+ | |||
+ | |||
+ | Back to [[Event_Handler#List_of_context_parameters]]. | ||
+ | |||
+ | [[Category:Event Handler macros]] | ||
+ | [[Category:Event Handler]] |
Revision as of 16:36, 9 June 2020
The %busy macro is used in the Event Handler to check if a station is busy or free.
Syntax
%busy(station)
Return 1 if busy, and 0 if free
- station: Physical number 1 - 552
Examples
%busy(4) - Returns 1 if station 4 if busy
IF %busy(%1.phy) LOG "Station %1.phy is busy" stop ENDIF LOG "Sstation %1.phy is free"