Fawkes API
Fawkes Development Version
|
22 #ifndef _PLUGINS_GOSSIP_EXAMPLE_GEX_SENDER_THREAD_H_
23 #define _PLUGINS_GOSSIP_EXAMPLE_GEX_SENDER_THREAD_H_
25 #include <aspect/blocked_timing.h>
26 #include <aspect/clock.h>
27 #include <aspect/logging.h>
28 #include <core/threading/thread.h>
29 #include <plugins/gossip/aspect/gossip.h>
59 unsigned int counter_;
virtual ~GossipExampleSenderThread()
Destructor.
virtual void loop()
Code to execute in the thread.
Thread aspect to communicate with a group of robots.
virtual void init()
Initialize the thread.
GossipExampleSenderThread()
Constructor.
virtual void finalize()
Finalize the thread.
Thread aspect to use blocked timing.
Gossip Example Plugin Thread - Sender.
Fawkes library namespace.
Thread aspect to log output.
virtual void run()
Stub to see name in backtrace for easier debugging.
A class for handling time.
Thread class encapsulation of pthreads.
Thread aspect that allows to obtain the current time from the clock.