12 void set_parameters(String p)
17 virtual String command_line(void)
19 return String("no command");
22 virtual int execute() = 0;
26 class Lightstep : public Action
28 virtual String command_line(void)
30 String cmd("lightcontrol ");
37 String cmd("lightcontrol ");
43 class Curtainstep : public Action
45 virtual String command_line(void)
47 String cmd("curtain ");
54 String cmd("curtain ");
60 class Cancelstep : public Action
62 virtual String command_line(void)
64 String cmd("cancel ");
75 class Exitstep : public Action
77 virtual String command_line(void)
90 class Sleepstep : public Action
92 virtual String command_line(void)
101 String cmd("sleep ");