Resultados da pesquisa a pedido "boost-asio"

7 a resposta

Serialize e envie uma estrutura de dados usando o Boost?

Tenho uma estrutura de dados que se parece com isso: typedef struct { unsigned short m_short1; unsigned short m_short2; unsigned char m_character; } MyDataType;Eu quero usar o boost :: serialization para serializar essa estrutura de dados, ...

2 a resposta

library não encontrado para -lboost_system

Instalei o boost usando macports. Os arquivos parecem estar em / opt / local / include / boost / @ makefile não está mais funcionando e recebo o seguinte erro Undefined symbols: "boost::system::generic_category()", referenced ...

1 a resposta

boost :: asio :: io_service ocupou comprimentos de fila para temporizadores e postagens

Sou bastante novo para impulsionar :: asio, mas estou trabalhando em um projeto que já existe há alguns anos e usa o asio extensivamente. Minha tarefa atual é adicionar métricas periódicas sobre várias coisas que o sistema está fazendo. Uma das ...

4 a resposta

LNK2019 ao incluir cabeçalhos asio, solução gerada com cmake

stou tentando portar um grande projeto do gcc (Linux) para o msvc (windows), usando as bibliotecas cmake e boos O projeto é compilado e funciona bem para o gcc, mas no msvc ele retorna o seguinte erro: Dyna.obj : error LNK2019: unresolved ...

1 a resposta

Posso compartilhar o objeto boost :: asio :: tcp :: socket entre 2 threads que executam leitura e gravação

Tenho dois threads, um enviando e outro recebendo dados via soquete TCP. Eu usoboost::asio::read() eboost::asio::write() para leitura e escrita. Minha pergunta é: preciso proteger o acesso ao objeto socket durante a operação de leitura e ...

2 a resposta

boost asio para servidor de sincronização, mantendo a sessão TCP aberta (com buffers proto do googl

o momento, tenho um servidor boost :: asio muito simples que envia uma atualização de status ao conectar (usando os buffers do Google Proto): try { boost::asio::io_service io_service; tcp::acceptor acceptor(io_service,tcp::endpoint(tcp::v4(), ...

6 a resposta

Qual é a utilidade de `enable_shared_from_this`?

Eu corri através deenable_shared_from_this enquanto lê os exemplos do Boost.Asio e depois de ler a documentação, ainda estou perdida pela maneira como isso deve ser usado corretamente. Alguém pode me dar um exemplo e / ou explicação de quando ...

2 a resposta

Boost.Asio thread security

É seguro chamar async_write e async_read de diferentes threads na situação em que io_service :: run () foi chamado a partir de apenas um thread? Obrigado

2 a resposta

boost asio async_write: como não intercalar chamadas async_write?

Aqui está a minha implementação: Cliente A envia uma mensagem para o Cliente BServer processa a mensagem porasync_read a quantidade certa de dados e aguardará novos dados do Cliente A (para não bloquear o Cliente A) Depois, o servidor ...

4 a resposta

Como posso armazenar um objeto boost :: bind como um membro da class

Estou escrevendo um aplicativo que usaboost::asio. Asio'sasync_receive (ouasync_read) é sempre mostrado usando umboost::bind objeto fornecido para retorno de chamada: boost::asio::async_read(socket_, ...