Resultados de la búsqueda a petición "boost-asio"

1 la respuesta

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 ...

2 la respuesta

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(), ...

2 la respuesta

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. ...

1 la respuesta

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 ...

1 la respuesta

¿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?

2 la respuesta

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 ...

1 la respuesta

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 ...

3 la respuesta

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, ...

2 la respuesta

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 ...

1 la respuesta

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, ...