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

2 la respuesta

Should std :: bind ser compatible con boost :: asio?

Estoy tratando de adaptar uno de los ejemplos de boost :: asio para usar las bibliotecas c ++ 11 / TR1 cuando sea posible. El código original se ve así: void start_accept() { tcp_connection::pointer new_connection ...

6 la respuesta

¿Cómo enviar correctamente datos binarios a través de HTTPS POST?

Envío datos binarios del cliente (Debian 6.0.3) al servidor (Windows Server 2003). Para evitar la mayoría de los firewalls, usoHTTPS POST. El cliente y el servidor se implementan utilizando Boost.Asio y OpenSSL. Primero implementé la versión más ...

4 la respuesta

boost :: asio - asomándose a un buffer de socket

Uso boost :: asio :: read (o puede ser el equivalente async_read [http://www.boost.org/doc/libs/1_48_0/doc/html/boost_asio/reference/async_read.html] ) para leer algunos datos de un socket. Es posible que deje los bytes leídos en el socket ...

6 la respuesta

¿Cómo leer un paquete de tamaño fijo usando boost asio?

Estoy haciendo unsincrónic lectura / escritura usando boost-asio. Los datos vienen en formato binario, sin límite, la información de longitud se codifica en el formato de paquete. Por lo tanto, es importante leer con el tamaño especificado. ...

2 la respuesta

boost :: asio :: async_write, escribiendo datos de más de 65536 bytes

Estoy intentando escribir marcos jpeg a través de un socket a un cliente usandoasync_write(). Usé el impulso servidor TCP diurno asíncrono [http://www.boost.org/doc/libs/1_39_0/doc/html/boost_asio/tutorial/tutdaytime3/src.html] ejemplo como ...

2 la respuesta

boost asio streambuf no libera memoria después de llamar a consume?

boost::asio::streambuf b; ... void handler(const boost::system::error_code& e, std::size_t size) { if (!e) { std::stringstream sstr(std::string((std::istreambuf_iterator<char>(&b)), std::istreambuf_iterator<char>())); b.consume(size); ... } } ...

10 la respuesta

Boost :: problema de compatibilidad de asio winsock y winsock 2

Mi proyecto usa windows.h en el que se usa winsock.h, y necesito incluir boost: assio que usa winsock2. Entonces recibo muchos errores que dicen que Winsock.h ya está incluido. Puedo definir WIN32_LEAN_AND_MEAN. para que windows.h no ...

4 la respuesta

boost :: error de enlace asio ssl

Estoy usando la versión 1.47, Visual Studio 2010, descargué los binarios para Windows y los vinculé al directorio de inclusión y al directorio de lib desde las preferencias de mi proyecto. Pero todavía no puedo usar ninguna funcionalidad SSL de ...

4 la respuesta

SCons, Boost :: ASIO, encabezados precompilados de Windows y errores de vinculador

Estoy investigando el uso de SCons para nuestro proceso de compilación a medida que desarrollamos C ++ para múltiples plataformas. Estoy al 99% del camino en la configuración de compilación, pero me encuentro con unMU extraño error en Windows ...