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 {
virtual void finalize()
Finalize the thread.
~FountainThread()
Destructor.
virtual void loop()
Code to execute in the thread.
virtual void init()
Initialize the thread.
FountainThread()
Constructor.
Thread aspect to access configuration data.
Thread aspect to log output.
Thread aspect for network communication.
Representation of a service announced or found via service discovery (i.e.
Aspect for thread producing threads.
Thread class encapsulation of pthreads.
FireVision FUSE protocol server.
Fawkes library namespace.