c++ - Socket IO C++ 和房间
问题描述
首先,我是 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++ 客户端,因为我所有的代码都在 C++ 中。
我成功建立了与服务器的连接:
sio::client conclient;
conclient.conncet("http://192.168.0.1:8707");//->[connect] Successful connection
但我不确定我现在应该做什么?根据文档,我在socket.io C++客户端中没有看到对房间的支持,对吗?如果没有,我如何将消息发送到“遥测”房间?我如何从“CurrentLocation”接收
解决方案
推荐阅读
- javascript - 如何从 useEffect 访问组件的当前状态而不使其成为依赖项?
- c - C访问枚举的元素而不声明变量
- c# - [Unity][C#] 是否有命令每隔 X 秒影响一个静态变量?
- java - 使用java检索xml信息
- c# - NServiceBus 同时具有异步和同步处理程序
- django - 在Django中过滤后通过ManyToMany关系获取对象
- python - 使用“writeLines”python 方法保存后预期的文本文件行
- javascript - 如何在nodejs中获取项目的单个ID
- r - t 使用 mutate 在 R 中的数据帧中进行测试
- postgresql - docker 容器无法连接到本地 postgres