¿Es posible desconectar un socket nativo de la clase de socket de Boost.ASIO? Si es así, ¿cómo se puede hacer esto? Parece que no puedo encontrar nada obvio en la documentación.Separación de un socket nativo de la clase de socket de Boost.ASIO
Como resumen rápido de lo que estoy tratando de lograr: Tengo una clase que establece una conexión y realiza algunas negociaciones utilizando Boost.ASIO, luego devuelve un SOCKET nativo de Windows en caso de éxito o 0 en caso de error.
A menos que me equivoque, el socket nativo se cerrará y desasignará cuando mi boost :: asio :: basic_socket se destruya.
Sé que no es exactamente obvia pero el código los siguientes elementos de la lista necesitan una sangría de 8 espacios: ver [aquí] (http://meta.stackexchange.com/questions/24424/list-preceeding-code-prevents-code-f rom-siendo-mostrado-como-código). –