Fawkes API
Fawkes Development Version
|
23 #ifndef _FIREVISION_APPS_FOUNTAIN_FOUNTAIN_THREAD_H_
24 #define _FIREVISION_APPS_FOUNTAIN_FOUNTAIN_THREAD_H_
26 #include <aspect/configurable.h>
27 #include <aspect/logging.h>
28 #include <aspect/network.h>
29 #include <aspect/thread_producer.h>
30 #include <core/threading/thread.h>
35 namespace firevision {
FireVision FUSE protocol server.
Aspect for thread producing threads.
virtual void loop()
Code to execute in the thread.
~FountainThread()
Destructor.
Representation of a service announced or found via service discovery (i.e.
Fawkes library namespace.
Thread aspect to log output.
FountainThread()
Constructor.
Thread class encapsulation of pthreads.
virtual void finalize()
Finalize the thread.
Thread aspect to access configuration data.
virtual void init()
Initialize the thread.
Thread aspect for network communication.