Resultados da pesquisa a pedido "boost-asio"

1 a resposta

C ++: Boost.Asio: inicie a sessão do servidor SSL em um novo thread

Eu escrevi um par de programas de servidor / cliente com base emeste exemplo para o servidor [http://www.boost.org/doc/libs/1_45_0/doc/html/boost_asio/example/ssl/server.cpp] e eu já terminei de todos os protocolos de comunicação. O servidor deve ...

1 a resposta

Opção iostream e No_delay

Estou tentando desativar o algoritmo Nagle usando a resposta para a mesma pergunta:ASIO ip :: tcp :: iostream e TCP_NODELAY [https://stackoverflow.com/questions/5706641/asio-iptcpiostream-and-tcp-nodelay] : boost::asio::ip::tcp::iostream ...

2 a resposta

SO_RCVTIME e SO_RCVTIMEO que não afetam as operações do Boost.Asio

Abaixo está o meu código boost::asio::io_service io; boost::asio::ip::tcp::acceptor::reuse_address option(true); boost::asio::ip::tcp::acceptor accept(io); boost::asio::ip::tcp::resolver resolver(io); boost::asio::ip::tcp::resolver::query ...

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

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

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

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

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

boost :: leitura asio de / dev / input / event0

Estou procurando usar o boost :: asio para ler de um teclado de 12 dígitos. Atualmente, posso fazê-lo sem aumento, desta maneira: fd = open ("/dev/input/event0", 0_NONBLOCK); read (fd, &ev, sizeof ev);Você sabe como eu poderia fazer isso com o ...