ピアツーピアソフトウェア用のstunServerを介してソケットを作成するコードがありますが、ソケットがすでに開いている状態でboost :: udp :: socketを作成できるかどうか疑問に思っていますか?
私はすでにブーストドキュメントを検索しましたが、これを許可するものは何も見つかりませんでした。
ピアツーピアソフトウェア用のstunServerを介してソケットを作成するコードがありますが、ソケットがすでに開いている状態でboost :: udp :: socketを作成できるかどうか疑問に思っていますか?
私はすでにブーストドキュメントを検索しましたが、これを許可するものは何も見つかりませんでした。
はい。
io_service ios;
ip::udp::socket socket(ios);
int native_socket = ::socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP);
socket1.assign(ip::udp::v4(), native_socket);
詳細については、このサンプルコードを参照してください。