26 #include <blackboard/remote.h> 27 #include <interfaces/SwitchInterface.h> 28 #include <utils/system/argparser.h> 35 main(
int argc,
char **argv)
42 if (argp.has_arg(
"1")) {
44 }
else if (argp.has_arg(
"0")) {
46 }
else if (argp.has_arg(
"d")) {
47 if (!argp.has_arg(
"f")) {
48 printf(
"Argument -d requires to have -f as well\n");
50 float d = argp.parse_float(
"d");
51 float f = argp.parse_float(
"f");
54 }
else if (argp.has_arg(
"f")) {
55 float f = argp.parse_float(
"f");
SetMessage Fawkes BlackBoard Interface Message.
Fawkes library namespace.
Parse command line arguments.
SwitchInterface Fawkes BlackBoard Interface.
DisableSwitchMessage Fawkes BlackBoard Interface Message.
unsigned int msgq_enqueue(Message *message)
Enqueue message at end of queue.
EnableSwitchMessage Fawkes BlackBoard Interface Message.
virtual Interface * open_for_reading(const char *interface_type, const char *identifier, const char *owner=NULL)=0
Open interface for reading.
EnableDurationMessage Fawkes BlackBoard Interface Message.
The BlackBoard abstract class.
virtual void close(Interface *interface)=0
Close interface.