The Delay
The Pluckeye delay is the most important Pluckeye setting.
When the delay is 0 (nil), any change to Pluckeye settings take immediate effect. E.g., all the following commands will have immediate effect.
pluck add "Allow a.com" pluck add "Whiteout" pluck add "Blackout" pluck uninstall
However, when the delay is not 0 (nil), any changes to settings that will result in greater access will be delayed. E.g., even after the following sequence, access to b.com will still not be granted until 3 seconds have elapsed.
pluck set "Delay 3 seconds" pluck add "Allow b.com"
Immediately after the above command, full access to b.com is still denied. After 3 seconds have elapsed, full access to b.com will be granted.
Any decreases to the delay must also survive the delay period. So, given a delay of 3 seconds, after requesting the delay be set to 0, 3 seconds must elapse. E.g.,
pluck set "Delay 0"
In addition, changing the installation level or uninstalling requires that the delay be 0. So, the following will not result in pluckeye being uninstalled.
pluck set "Delay 1 second" pluck uninstall
But the next sequence will.
pluck set "Delay 0" sleep 3 # sleep for 3 seconds pluck uninstall