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

2 la respuesta

Passing around boost :: asio :: ip :: tcp :: socket

Muy bien, este es mi fragmento de código actual: namespace bai = boost::asio::ip; bai::tcp::socket tcp_connect(std::string hostname, std::string port) { try { boost::asio::io_service io_service; bai::tcp::resolver resolver(io_service); // we ...

1 la respuesta

Socket I / O mode epoll, E / S superpuestas

Estoy trabajando en la aplicación de servidor cliente donde necesito administrar la conexión de socket múltiple 1000+. Por exploración descubrí que la E / S superpuesta o el puerto de finalización es bueno para desmultiplexar múltiples sockets ...

1 la respuesta

¿Cómo convertir URL en dirección IP usando boost :: asio?

Así que necesito alguna forma de convertir dadoProtocol://URLorIP:Port cadena en cadenaip En tport ¿Cómo hacer tal cosa con boost ASIO y Boost Regex? ¿O es posible obtener IP usando C ++ Net Lib [http://cpp-netlib.github.com/] (candidato de ...

2 la respuesta

¿Cómo usar Boost.Asio c ++?

Intentaría usar la biblioteca para usar socket Boost.Asio c ++ en múltiples plataformas. Descargué la última versión aquí: http: //sourceforge.net/projects/boost/files/boost/1.46.1 [http://sourceforge.net/projects/boost/files/boost/1.46.1/] ...

1 la respuesta

ASIO ip :: tcp :: iostream y TCP_NODELAY

¿Cómo configuro la opción TCP_NODELAY si uso ip :: tcp :: iostream? Necesito un socket para esto, pero no puedo encontrar cómo extraerlo de iostream.

1 la respuesta

Alternativa sin rosca a esperar en una condición. (Editar: Patrón de proactor con boost.asio?)

Estoy implementando un algoritmo de paso de mensajes. Los mensajes pasan entre nodos adyacentes cuando tienen suficiente información en el nodo para componer el mensaje, información que se pasa al nodo desde los nodos vecinos. La implementación ...

2 la respuesta

¿Cómo funciona la resolución de nombre de host de Boost Asio en Linux? ¿Es posible usar NSS?

Estoy intentando hacer que mi aplicación en red funcione localmente (con el servidor y el cliente ejecutándose en la misma computadora) cuando no hay conexión de red. Esto parece "simplemente funcionar" ocasionalmente, pero la mayoría de las ...

2 la respuesta

¿Cómo obtener la dirección IP de boost :: asio :: ip :: tcp :: socket?

Estoy escribiendo un servidor en C ++ usando la biblioteca Boost ASIO. Me gustaría que la representación de la cadena de IP del cliente se muestre en los registros de mi servidor. ¿Alguien sabe como hacerlo

2 la respuesta

boost asio timeout [duplicado]

Posible duplicado: ¿Cómo establecer un tiempo de espera para bloquear tomas en boost asio? [https://stackoverflow.com/questions/291871/how-to-set-a-timeout-on-blocking-sockets-in-boost-asio] Leí algunas de las entradas antes sobre el tiempo de ...

3 la respuesta

Implementar un temporizador de eventos usando boost :: asio

El código de muestra parece largo, pero en realidad no es tan complicado: -) Lo que intento hacer es, cuando un usuario llama a EventTimer.Start (), ejecutará el controlador de devolución de llamada (que se pasa al ctor) cadainterval ...