Files
SimControl/include/SimControl/SimControl.hpp
2023-08-09 17:03:50 +02:00

50 lines
583 B
C++

#ifndef __SIMCONTROL__
#define __SIMCONTROL__
#include "DirectCommunicationClient.hpp"
#include <iostream>
#include <atomic>
#include <cstdint>
#include <memory>
#include <string>
#include <thread>
#include <mutex>
#include <queue>
namespace SimControl {
class SimControl{
public:
SimControl( std::string addr, ushort port);
~SimControl();
private:
void MainFunction_();
void HandleMessage(std::string msg);
std::unique_ptr<DirectCommunication::DirectCommunicationClient> TCPClient_;
};
}
#endif