mirror of
https://github.com/modelec/TCPSocketServer.git
synced 2026-01-19 00:47:36 +01:00
23 lines
510 B
C++
23 lines
510 B
C++
#include "ModelecServer.h"
|
|
|
|
ModelecServer::ModelecServer(int port) : TCPServer(port)
|
|
{
|
|
|
|
}
|
|
|
|
void ModelecServer::handleMessage(const std::string& message, int clientSocket)
|
|
{
|
|
if (startWith(message, "request robotPos"))
|
|
{
|
|
this->broadcastMessage("robotPos 25 24 23 2");
|
|
}
|
|
else if (startWith(message, "pong"))
|
|
{
|
|
std::string name = split(message, " ")[1];
|
|
std::cout << "Pong from " << name << std::endl;
|
|
} else
|
|
{
|
|
std::cout << message << std::endl;
|
|
}
|
|
}
|