Name

MacroExclusive() — Runs a macro, exclusive of any other channel

Synopsis

MacroExclusive(macroname[,arguments])

Runs the specified macro, but ensures that only one channel is running inside that macro at one time. If another channel is already executing that macro, then MacroExclusive() will pause the channel until that channel has exited the macro.

See Also

Macro()