İşte benim sorunum: zaten accepted
bir boost asio tcp soketimiz var. Ve tüm API'larımız bunu kullanıyor. Ve biz sadece tek bir fonksiyonda 'zamanlanmış okuma' yapmak zorundayız.Yükseltme asus: kabul edilen tcp soketini basic_socket_iostream içine döndürmek mümkün mü (veya bir şekilde ondan elde edebilirsiniz)?
here'da gösterildiği gibi 'zaman aşımlı okuma' yapmak mümkündür. Ancak API'lerimden asio tcp soketini güçlendiriyorum, bu yüzden Boost :: asio yuvasını basic_socket_iostream'a dönüştürmenin ne kadar mümkün olduğunu merak ediyorum. Nasıl yapılır?
değil sorunuza çözüm, ancak alternatif: http://think-async.com/Asio/boost_asio_1_10_6/doc/html/boost_asio/example/cpp03/iostreams/daytime_server.cpp –