假设我在 UDP 套接字(加入了多播组)上重新编写了异步接收处理程序:
udpSocket.async_receive(boost::asio::buffer(buffer, sizeof(buffer)),
boost::bind(&receiveCallback,
boost::asio::placeholders::error,
boost::asio::placeholders::bytes_transferred));
这里的想法是我想在接收UDP数据包时在receiveCallBack中获取远程地址和端口。怎么做?有特定的占位符吗?如果没有,一旦在回调中如何获取该信息?