Во-первых, я новичок в socket.io.
У меня есть алгоритм, написанный на C ++, который должен действовать как клиент socket.io (по крайней мере, так я его вижу ....) и взаимодействовать с сервером, который создает две комнаты:
1. «Телеметрия», из которой мне нужно получить 3 double
значений в формате json:
{
"alt": 234.344,
"yaw": 24.3,
"vel": 14.3
}
2. «CurrentLocation», в который мне нужно отправить 3 double
значений в формате json:
{
"location": {
"geometry": {
"coordinates": [
34.87643,
45.32452,
123.54
],
"type": "Point"
}
}
}
Я пытаюсь использовать socket.io C ++ client , потому что весь мой код находится на C ++.
Я успешно установил соединение с сервером:
sio::client conclient;
conclient.conncet("http://192.168.0.1:8707");//->[connect] Successful connection
Но я не уверен, что мне теперь делать? Согласно документации, я не видел поддержки в совместимости в клиенте socket.io C ++, это правильно? если нет, как мне отправить сообщение в комнату "Телеметрия"? как получить от "CurrentLocation"