#include <TerasonModule.h>
Inheritance diagram for ot::TerasonModule:


Public Member Functions | |
| TerasonModule () | |
| virtual | ~TerasonModule () |
| virtual Node * | createNode (const std::string &name, StringTable &attributes) |
| virtual void | start () |
| virtual void | close () |
| virtual void | pushEvent () |
| virtual void | init (StringTable &attributes, ConfigNode *localTree) |
Public Attributes | |
| NodeVector | sources |
| NodeVector | sinks |
Protected Member Functions | |
| void | run () |
Protected Attributes | |
| int | stop |
|
|
constructor method. |
|
|
Destructor method, clears nodes member. |
|
|
Close Reimplemented from ot::ThreadModule. |
|
||||||||||||
|
This method is called to construct a new Node. It compares name to the ARTDataTrackerSource element name, and if it matches creates a new ARTDataTrackerSource node.
Implements ot::NodeFactory. |
|
||||||||||||
|
initializes the ARTDataTrackerModule.
Reimplemented from ot::Module. |
|
|
pushes events into the tracker tree. Checks all source nodes for new events and pushes them into the tracker tree. Reimplemented from ot::Module. |
|
|
Mainloop Reimplemented from ot::ThreadModule. |
|
|
This method is called after initialisation is finished and before the main loop is started. Reimplemented from ot::ThreadModule. |
|
|
|
|
|
|
|
|
port number stop flag |
1.4.6