27 #include <blackboard/remote.h> 28 #include <interfaces/SwitchInterface.h> 29 #include <utils/system/argparser.h> 36 main(
int argc,
char **argv)
43 if (argp.has_arg(
"1")) {
45 }
else if (argp.has_arg(
"0")) {
47 }
else if (argp.has_arg(
"d")) {
48 if ( ! argp.has_arg(
"f") ) {
49 printf(
"Argument -d requires to have -f as well\n");
51 float d = argp.parse_float(
"d");
52 float f = argp.parse_float(
"f");
55 }
else if (argp.has_arg(
"f")) {
56 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.