50 lines
1.1 KiB
C++
50 lines
1.1 KiB
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
|
|
|
|
#define REGISTRY_HANDSHAKE 540
|
|
#define MIN_TRANSQ_POLICY 256
|
|
|
|
namespace ACPRODINOTE {
|
|
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();
|
|
|
|
};
|
|
}
|