28 class ERecoMasterCallback :
public RCCallback {
32 virtual ~ERecoMasterCallback() {}
35 void initialize(
const DBObject& obj)
override;
36 void configure(
const DBObject& obj)
override;
37 void monitor()
override;
38 void ok(
const char* node,
const char* data)
override;
39 void error(
const char* node,
const char* data)
override;
40 void load(
const DBObject& obj,
const std::string& runtype)
override;
41 void start(
int expno,
int runno)
override;
43 void recover(
const DBObject& obj,
const std::string& runtype)
override;
44 bool resume(
int subno)
override;
45 bool pause()
override;
46 void abort()
override;
52 void addData(
const std::string& dataname,
const std::string& format);
56 StringList m_dataname;
57 typedef std::vector<NSMNode> NSMNodeList;