#include <monitorsystem.h>
Inheritance diagram for oxygen::MonitorSystem:
Public Member Functions | |
MonitorSystem () | |
virtual | ~MonitorSystem () |
virtual std::string | GetMonitorHeaderInfo (const PredicateList &pList)=0 |
This function is called once for every MonitorSystem each time a new client connects. | |
virtual std::string | GetMonitorInfo (const PredicateList &pList)=0 |
This function will be called periodically to get information about the current state of the world. | |
virtual void | ParseMonitorMessage (const std::string &)=0 |
If a monitor sends information to the world model, this function is called to process it. |
Definition at line 32 of file monitorsystem.h.
|
Definition at line 26 of file monitorsystem.cpp. |
|
Definition at line 30 of file monitorsystem.cpp. |
|
This function is called once for every MonitorSystem each time a new client connects. It should return any header/setup information that is needed.
Implemented in MonitorTest, SexpMonitor, and SparkMonitor. |
|
This function will be called periodically to get information about the current state of the world.
Implemented in MonitorTest, SexpMonitor, and SparkMonitor. |
|
If a monitor sends information to the world model, this function is called to process it.
Implemented in MonitorTest, SexpMonitor, and SparkMonitor. |