23 lines
388 B
C++
23 lines
388 B
C++
#pragma once
|
|
|
|
#include "XNMonitorServer_global.h"
|
|
#include "TypeDefine.h"
|
|
#include "TopicManager.h"
|
|
#include "../XNCore/XNIDL/XNSimStatusPubSubTypes.hpp"
|
|
|
|
class XNMONITORSERVER_EXPORT SystemControl
|
|
{
|
|
public:
|
|
SystemControl() {};
|
|
virtual ~SystemControl();
|
|
|
|
public:
|
|
std::string Initialize();
|
|
void Pause();
|
|
void Resume();
|
|
void Stop();
|
|
|
|
private:
|
|
XNDataWriter *m_EngineControlWriter;
|
|
};
|