ENet é uma fonte aberta, robusto, simples, livre e software biblioteca fino projetado para fornecer uma camada de comunicação de rede no topo da (User Datagram Protocol) protocolo UDP, no Linux systems.Features operacionais baseados em kernel e UNIX-like em uma características glanceKey incluem gerenciamento de conexão, sequenciamento, os canais, a confiabilidade, a fragmentação, a remontagem, a agregação, a adaptabilidade, a portabilidade e liberdade. A biblioteca é usado principalmente como uma camada de rede UDP para Cube, que é um multiplayer primeira pessoa atirador jogo vídeo.
O principal objetivo da ENet é proporcionar confiança, entrega em ordem de pacotes. No entanto, tenha em mente que é não deve ser usado como uma biblioteca de networking de alto nível para lidar com criptografia, compressão, lobbying, autenticação, identificação do servidor, ou qualquer outro functions.Getting alto nível começou com ENetTo instalar ENet em seu sistema GNU / Linux, você vai ter que fazer o download da versão mais recente do Softoware ou o site oficial, salve-o em um local de sua escolha, extraí-lo e abrir um emulador de terminal.
Na janela de terminal, navegue até o local da pasta extraída e digite o & ldquo; ./ configure && make & rdquo; comando, sem aspas, para configurar e compilar a biblioteca para sua arquitetura de hardware (32-bit e 64-bit) e sistema operacional.
Depois de uma compilação bem-sucedida, você pode instalar o sistema amplo programa executando o & ldquo; make install & rdquo; comando (sem aspas) como root ou com sudo, dependendo do seu sistema Linux. O programa é inteiramente escrito na linguagem de programação C, o que significa que ele é rápido e pequeno
O que é novo nesta versão:.
- Adicionado maximumPacketSize e maximumWaitingData campos para ENetHost para limitar a quantidade de dados à espera de ser emitido em um peer (cuidado que o padrão maximumPacketSize é 32MB e deve ser definido maior se desejado como deveria maximumWaitingData).
O que é novo na versão 1.3.1:.
- estrangulamento foi implementado para pacote de dados confiáveis
- Vários bugs envolvendo contabilidade confiável de dados foram corrigidos.
Comentários não encontrado