如何在异步boost :: asio处理程序中获取接收消息的端点?

时间:2014-09-02 17:34:42

标签: c++ networking boost-asio

我认为计算机有几个网络接口。我在所有这些上发送异步广播消息。在某些我会收到回复。我需要接收响应的本地IP地址。

1 个答案:

答案 0 :(得分:0)

例如,您可以为每个本地IP打开一个不同的套接字。您收到响应的套接字将标识本地IP。要列出系统上可用的网络接口(以便携方式),您需要查看http://pocoproject.org。如果您没有可移植性要求,列出主机系统的本地接口的任务可能会更容易,因为它可能不需要第三方库。