macros

The macrs node contains a set of rules that should be performed when receiving a command from either the network or the power line.

It should be noted that when the command is received from any thread, the issued command is always sent to all the other threads before checking the ruleset. This ensures that all worker threads can inform the connected modules or clients of the received command and that the internal state of the module is updated before the rules are checked.