DRDE/AusRegCliever/include/ausRegTK.h
Ren RenJuan c8ada0ffd4 !
2014-01-29 18:10:26 +00:00

44 lines
1,000 B
C++

#if defined(MD_AUSREG) || defined(MD_JSON)
#include "se/PollRequestCommand.hpp"
#include "se/PollResponse.hpp"
#include "session/Transaction.hpp"
#include "session/SessionManagerFactory.hpp"
#include "session/SessionManager.hpp"
#include "session/Timer.hpp"
#include "session/TestEnvironment.hpp"
#endif
#include "common/init.hpp"
#if defined(MD_AUSREG) || defined(MD_JSON)
#include "common/Test.hpp"
#include <pthread.h>
#include <memory>
#include <unistd.h>
#include <vector>
#endif
class ausRegEPPTK {
friend class masterDaemon;
private:
bool didDie; // Json fatal error
public: int tkScenario;
int daysRunning;
// See the Toolkit Overview. At tkScenario zeo supposedly it can do everything.
ausRegEPPTK() { tkScenario=thisConfig->tkScenario; // Maybe R-R pair specific later
daysRunning = 0;
}
bool doNothing(const std::string propertiesFilePath);
void doOTEA();
void doOTEB();
void doPROD();
void registryXOTE();
};