16#ifndef CLIENT_THREAD_HPP
17#define CLIENT_THREAD_HPP
24#include <condition_variable>
43 std::condition_variable
cv;
Ice::CommunicatorPtr communicator
void setJoystickValue(bool value)
Set the joystick value on the server.
std::condition_variable cv
void setRunning(bool value)
Sets the running flag of the client thread.
ClientThread(QObject *parent=nullptr)
Construct a new Client Thread:: Client Thread object.
void runClient(int argc, char *argv[])
Run the client by initializing the Ice communicator and connecting to the server.
~ClientThread()
Destructor for the ClientThread class.
bool getJoystickValue()
Get the joystick value from the server.
::IceInternal::ProxyHandle< ::IceProxy::Data::CarData > CarDataPrx