Resultados de la búsqueda a petición "boost-asio"
Asio :: io_service y thread_group problema del ciclo de vida
Mirando arespuestas como esta [https://stackoverflow.com/a/19500405/1270789], podemos hacer cosas como: boost::asio::io_service ioService; boost::thread_group threadpool; { boost::asio::io_service::work ...
c ++ aumenta el tiempo de espera de asio para bloquear la conexión
Tengo un cliente C ++ boost que realiza una conexión de bloqueo y procesa el mensaje una vez que recibe una respuesta. Estoy enfrentando un problema extraño. tcp::resolver::query query(tcp::v6(), ...
Boost SSL verifica los certificados caducados y autofirmados
Estoy usando Boost's asio para conectarme a un sitio a través de HTTPS. Quiero que esto solo tenga éxito si el certificado es válido, no ha caducado, no está autofirmado, etc. Desafortunadamente, parece que siempre funciona independientemente. ...
Boost :: Cliente síncrono Asio con tiempo de espera
Estoy tratando de construir un código de cliente FTP síncrono con tiempo de espera usando un hilo como control de tiempo de espera. El hilo se iniciará en cada transacción y cerrará el socket en caso de tiempo de espera, lo que obligará a la ...
¿Cómo puedo envolver std :: wstring en boost :: asio :: buffer?
Estoy escribiendo una aplicación de servidor cliente usando boost :: asio. Quiero transferir una estructura de un cliente al servidor. La estructura tiene algunas std :: wstrings en ella. ¿Cómo codifico la estructura en boost :: asio :: buffer?
asio :: async_write y strand
asio::async_write(m_socket, asio::buffer(buf, bytes), custom_alloc(m_strand.wrap(custom_alloc(_OnSend))));¿Este código garantiza que todos los manejadores de operaciones asíncronas (llamadas a async_write_some) dentro de async_write se llaman a ...
Configurar TCP keep_alive con boost :: asio [duplicado]
Esta pregunta ya tiene una respuesta aquí: ¿puede configurar las opciones de socket SO_RCVTIMEO y SO_SNDTIMEO en boost asio? [/questions/292997/can-you-set-so-rcvtimeo-and-so-sndtimeo-socket-options-in-boost-asio] 3 respuestasBoth Linux y ...
Boost.Asio como solo encabezado
Quiero usar la biblioteca ASIO de Boost en mi proyecto. Su documento dice que puede ser solo de encabezado si no se usa regex y no se usa SSL. Sin embargo, ejecutandobcp paraasio extrae muchas bibliotecas, algunas de las cuales tienen fuentes, ...
BOOST ASIO - Cómo escribir un servidor de consola
Tengo que escribir un servidor TCP asíncrono. El servidor TCP debe ser administrado por la consola (por ejemplo: eliminar cliente, mostrar lista de todos los clientes conectados, etc.) El problema es: ¿Cómo puedo adjuntar (o escribir) la ...
program crash con boost :: asio :: spawn and socket :: async_receive_from
int main() { boost::asio::io_service io_service; Worker ob1(&io_service); ob1.AsyncRead(); io_service.run(); } void Worker::AsyncRead() { socket.async_receive_from(buffer,endpoint, handler); } void handler (const boost::system::error_code& error, ...