1 #ifndef EVF_MODULEWEB_H
2 #define EVF_MODULEWEB_H
4 #include "toolbox/lang/Class.h"
5 #include "xdata/InfoSpace.h"
60 virtual void publish(xdata::InfoSpace *) = 0;
65 virtual void openBackDoor(
unsigned int timeout_sec = 0,
bool * started = 0){};
virtual void publishForkInfo(moduleweb::ForkInfoObj *forkInfoObj)
virtual void closeBackDoor()
virtual void publishToXmas(xdata::InfoSpace *)
void(* forkHandler)(void *)
unsigned int stopCondition
virtual void publish(xdata::InfoSpace *)=0
ModuleWeb(const std::string &)
virtual void defaultWebPage(xgi::Input *in, xgi::Output *out)
pthread_mutex_t * mst_lock_
virtual void openBackDoor(unsigned int timeout_sec=0, bool *started=0)