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

2 la respuesta

boost :: asio threadpool vs. io_service_per_cpu design

Actualmente no estoy seguro, trato de hacer un servidor de alto rendimiento, obtuve una CPU de 6 núcleos, así que si usaría el diseño "io_service_per_cpu", tengo 6 io_service´s. Ya escuché que el diseño del conjunto de hilos no es el mejor, ...

2 la respuesta

¿Cuál es la diferencia entre WaitForMultipleObjects y boost :: asio en varias ventanas :: basic_handle's?

Tengo una lista de MANEJOS, controlada por muchos dispositivos IO diferentes. ¿Cuál sería la diferencia (de rendimiento) entre: Una llamada a WaitForMultipleObjects en todos estos identificadoresasync_read en boost :: windows :: basic_handle ...

1 la respuesta

enumerando la dirección ipv4 e ipv6 de mis tarjetas usando boost asio

Estoy tratando de enumerar las direcciones ipv4 e ipv6 de todas las tarjetas de red (tengo 2 tarjetas) en mi PC. Estoy usando el siguiente código para hacer eso. using boost::asio::ip::tcp; boost::asio::io_service io_service; ...

2 la respuesta

¿Boost :: asio :: io_service preserva el orden de los controladores?

Haceboost::asio::io_service [http://www.boost.org/doc/libs/release/doc/html/boost_asio/reference/io_service.html] garantiza que los manejadores se llamen en el mismo orden en que se proporcionan a través ...

2 la respuesta

Exception running boost asio ssl example

Estoy tratando de ejecutar los ejemplos SSL de boost :: asio y obtengo una excepción de "argumento no válido" cuando los ejecuto. Estoy en Linux x86_64. http: ...

7 la respuesta

¿Serializar y enviar una estructura de datos usando Boost?

Tengo una estructura de datos que se ve así: typedef struct { unsigned short m_short1; unsigned short m_short2; unsigned char m_character; } MyDataType; Quiero usar boost :: serialización para serializar esta estructura de datos, luego usar ...

2 la respuesta

library no encontrado para -lboost_system

Instalé boost usando macports. Los archivos parecen estar en / opt / local / include / boost / Mi archivo MAKE ya no funciona y aparece el siguiente error Undefined symbols: "boost::system::generic_category()", referenced ...

1 la respuesta

boost :: asio :: io_service ocuparon longitudes de cola para temporizadores y publicaciones

Soy bastante nuevo para impulsar :: asio, pero estoy trabajando en un proyecto que ya existe desde hace unos años y utiliza asio ampliamente. Mi tarea actual es agregar métricas periódicas sobre varias cosas que el sistema está haciendo. Una de ...

4 la respuesta

LNK2019 al incluir encabezados asio, solución generada con cmake

stoy tratando de portar un gran proyecto de gcc (Linux) a msvc (windows), usando cmake y aumentar las bibliotecas. El proyecto se compila y funciona bien para gcc pero en msvc devuelve el siguiente error: Dyna.obj : error LNK2019: unresolved ...

1 la respuesta

¿Puedo compartir boost :: asio :: tcp :: objeto de socket entre 2 hilos que realizan lectura y escritura

Tengo dos hilos, uno que envía y otro que recibe datos a través del socket TCP. Yo sueloboost::asio::read() yboost::asio::write() para leer y escribir. Mi pregunta es ¿tengo que proteger el acceso al objeto de socket durante la operación de ...