如何在async boost::asio处理程序中获取接收消息的端点
How get endpoint, which receive message, in async boost::asio handler?
我假设计算机有几个网络接口。我通过所有这些发送异步广播消息。在某些情况下,我会收到回复。我需要接收响应的本地IP地址。
例如,您可以为每个本地IP打开一个不同的套接字。接收响应的套接字将标识本地IP。要列出系统上可用的网络接口(以可移植的方式),请参见http://pocoproject.org.如果您没有可移植性要求,列出主机系统的本地接口的任务可能会更容易,因为它可能不需要第三方库。
相关文章:
- 在 Eclipse: "error: no match for 'operator='" 中获取错误消息
- 如何从其他线程 winapi 获取消息
- C++ UDP 服务器在获取客户端地址配置时发送消息
- 获取从 C# 调用的 COM 方法的错误消息
- 从处理程序捕获时如何获取 Ada 异常消息C++?
- 如何获取列表命令的响应消息(从CFTPConnection)
- 尝试获取用户输入和cout消息期望,当我输入一个有效名称时,它将所有这些命名
- 在C++中获取" expected a ; "错误消息
- 多线程套接字编程服务器仅从 1 个客户端线程获取消息
- 使用 C/C++ 获取错误消息MSB6006错误代码 2
- 如何在消息文件中获取用户定义的字段
- 使用非静态消息处理程序获取GSTREAMER总线消息
- 无法获取程序来处理WM_PowerBroadcast消息
- ACE在同一PC上具有多个应用程序实例 - 仅首先获取消息
- 当试图检测基类是否具有虚拟破坏者时,如何获取正确的编译器错误消息
- 从WM_char消息获取扫描代码
- C++ HexChat 发送消息获取聊天
- 获取谷歌测试异常抛出消息
- 0MQ-获取消息ip
- gdb、hp ux:获取消息找不到虚拟表 -- 对象可能尚未构造