asio.

Biblioteca de código C ++ livre e aberto para rede e programação de E / S de baixo nível
Baixe Agora

asio. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Preço:
  • FREE
  • Nome do editor:
  • Chris Kohlhoff
  • Site do editor:
  • Sistemas operacionais:
  • Mac OS X 10.4 or later
  • Tamanho do arquivo:
  • 3.9 MB

asio. Tag


asio. Descrição

Biblioteca de código gratuito e aberto C ++ para rede e programação de E / S de baixo nível A Asio é uma biblioteca C ++ de plataforma para programação de rede que fornecerá aos desenvolvedores um modelo de E / S assíncrono consistente usando uma moderna abordagem C ++.asio suporta as seguintes plataformas e compiladores: · Mac OS X 10.4 usando o G ++ 3.3 ou posterior. · Linux (2.4 ou 2.6 kernels) usando g ++ 3.3 ou posterior. · Solaris usando g ++ 3.3 ou posterior. · QNX Neutrino 6.3 Usando o G ++ 3.3 ou posterior · Win32 usando o Visual C ++ 7.1 e Visual C ++ 8.0. · Win32 Usando Borland C ++ Builder 6 Patch 4. · Win32 usando Mingw. · Win32 usando Cygwin. (__Use_w32_sockets deve ser definido.) Nota: ASIO é lançada sob a licença de software Boost. Requisitos: · Boost 1.33 ou posterior O que há de novo nesta versão: · Inicialização preguiçosa da tarefa do reator IO_SERVICE. Em plataformas que usam um io_service baseado em reator (isto é, todas as plataformas POSIX e Windows quando as portas de conclusão de E / S são desativadas), o reator está agora totalmente inicializado quando o primeiro soquete, o temporizador ou o descritor é criado no IO_Sevice. Essa alteração reduz significativamente o uso de memória de um IO_SERVICE que é usado puramente como uma fila de mensagens. · Limites de verificação no IP :: Endereço_V4 e IP :: Endereço_v6. As classes de endereço agora executam a verificação de limite de argumentos inteiros conforme a proposta de rede TR2. · Corrigido uma recursão infinita em handshaking síncrono SSL. · Corrigido um vazamento de memória Causa pela alteração anterior para permitir objetos IO_Service sem escopo globalmente em bibliotecas carregadas dinamicamente no Windows. Essas aplicações devem agora chamar: Asio :: Detail :: Thread :: set_terminate_threads (true); Antes da DLL ser descarregada, para evitar o impasse no Dllmain. · Assegurou o EGPTR do Streambuf () (o final da área de obtenção) é mantido sincronizado com alterações no PPTR () (o início da área de colocação). · Copiar dados reduzidos quando o buffer interno de um streambuf é redimensionado ou seu conteúdo é movido. · Feito de serviço TypeIDs trabalhando em limites de biblioteca compartilhada quando a visibilidade padrão do Linker GCC é definida como oculta. · Corrigido Basic_Socket_Sreambuf e Basic_Socket_iostream para trabalhar com objetos de protocolo que não fornecem um resolvedor.


asio. Software Relacionado

Atocha.

Um manuseio de formulários de código aberto e aberto e biblioteca de renderização ...

152 248 KB

Download

Kook.

uma ferramenta de construção livre e simples para Python, semelhante a fazer ou ancinho ...

197 65 KB

Download

Pyppp.

Uma implementação de Python gratuita de senhas de papel perfeitas Um sistema de senha de uso único para a autenticação do Multifactor ...

156 68 KB

Download