Resultados da pesquisa a pedido "boost-asio"

2 a resposta

Leitura da porta serial com o Boost Asio

Quero verificar se há pacotes de dados recebidos na porta serial, usandoboost.asio. Cada pacote de dados começará com um cabeçalho com um byte de comprimento e especificará que tipo de mensagem foi enviada. Cada tipo diferente de mensagem tem seu ...

1 a resposta

Como capturar um comportamento indefinido estranho no código C ++?

Eu tenho um comportamento estranho no programa do servidor. Em um exemplo simples, ele funciona bem (insiro traços em todos os lugares, em pion e asio). #include <pion/http/server.hpp> #include <pion/http/response_writer.hpp> #include ...

2 a resposta

No Boost ASIO, como posso definir o endereço IP de origem para representar o endereço IP de outro servidor?

Eu tenho um programa de servidor C ++ baseado no Boost ASIO e gostaria de poder definir o endereço IP de origem usado pelo TCP para o de outro servidor. Eu sei que é possível ler os endereços IP de origem e destino, mas presumivelmente ...

1 a resposta

Usando boost :: asio :: async_read com stdin?

pergunta curta: Eu tenho uma simulação em tempo real que está sendo executada como um processo de backround e está conectada com pipes ao pogramm de chamada. Quero enviar comandos para esse processo usando stdin para obter ...

1 a resposta

boost :: asio aciona um sigsegv em std :: type_info :: operator ==

Então, eu tenho um aplicativo que usa boost :: asio. Devido à complexidade do projeto, não posso compartilhar seu código-fonte, infelizmente :( O aplicativo usa o asio lib do boost para criar alguns serviços da web. Ao tentar usá-lo, no entanto, ...

9 a resposta

Como definir um tempo limite para bloquear soquetes no boost asio?

Existe uma maneira de cancelar uma operação pendente (sem desconectar) ou definir um tempo limite para as funções da biblioteca de reforço? I.e. Eu quero definir um tempo limite no bloqueio de soquete no boost asio? socket.read_some (boost :: ...

1 a resposta

É seguro usar a desova diretamente em uma corotina asio stackful?

Quando eu uso o spawn para iniciar uma nova corotina cheia de pilha em uma corotina, o valgrind diz muito sobre o uso de valor não inicializado (saída valgrind [http://paste.ubuntu.com/10640792/]) Então eu uso io_service.post para chamar um ...

3 a resposta

você pode definir as opções de soquete SO_RCVTIMEO e SO_SNDTIMEO no boost asio?

você pode definir as opções de soquete SO_RCVTIMEO e SO_SNDTIMEO no boost asio? Se sim, como? Note que eu sei que você pode usar temporizadores, mas gostaria de saber mais sobre essas opções de soquete.

1 a resposta

Usando boost :: asio :: io_service como campo de membro da classe

Eu tenho classe onde eu uso a biblioteca boost asio: Cabeçalho: class TestIOService { public: void makeConnection(); static TestIOService getInst(); private: TestIOService(std::string address); std::string address; // boost::asio::io_service ...

1 a resposta

Como faço para a biblioteca boost / asio repetir um timer?

Aqui está o código fornecido na documentação da biblioteca Boost. #include <iostream> #include <boost/asio.hpp> #include <boost/date_time/posix_time/posix_time.hpp> void print(const boost::system::error_code& /*e*/) { std::cout << "Hello, ...