3

UDP ソケット (マルチキャスト グループに参加)での非同期受信のハンドラーを再コーディングしたとします。

         udpSocket.async_receive(boost::asio::buffer(buffer, sizeof(buffer)),
                                 boost::bind(&receiveCallback,
                                              boost::asio::placeholders::error,
                                              boost::asio::placeholders::bytes_transferred));

ここでのアイデアは、UDP パケットを受信するときに receiveCallBack でリモートアドレスとポートを取得したいということです。どうやってするか?特定のプレースホルダーはありますか? そうでない場合、コールバックで一度その情報を取得する方法は?

4

1 に答える 1