You Are Here:

Community: Wiki

This page was last modified on 7 August 2009, at 14:51.

Bibliotecas Open C

From Forum Nokia Wiki

Original: Open C library

Contents

Introdução

As bibliotecas Open C cobrem mais de 75% das funções contidas nos padrões para desktop e servidores nas quais muitas aplicações móveis são baseadas. A implementação inclue 100% de cobertura das bibliotecas contendo características críticas tais como: gerência de senhas (libcrypt), compressão de dados (libcrypt) e carregamento de DLLs (libdl).

As bibliotecas não provêem nenhuma funcionalidae gráfica. O framework gráfico S60 deve ser usado se for necess[ario prover uma interface gráfica para a aplicação.


Bibliotecas

libc

  • Descrição: As bibliotecas C padrão incluem rotinas para acessar a entrada/saída padrão, rotinas para banco de dados, operações com bits, operações com strings, operações com caracteres, rotinas para criptografia de dados padrão (DES, Data Encryption Standard), armazenamento, funções de tempo e tratamento de sinais.
  • Projeto open source: OpenBSD (POSIX APIs)
  • Funções na implementação original: 782
  • Funções implementadas: 367


libcrypt

  • Descrição: As bibliotecas de criptografia cintem funções para criptografar blocos de dados, mensagens e senhas.
  • Projeto open source: OpenSSL
  • Funções na implementação original: 3
  • Funções implementadas: 3


libcrypto

  • Descrição: Os serviços providos por esta biblioteca são usados por implementações OpenSSL do SSL, TLS e SMIME e tem sido usadas na implementação do SSH, OpenPGP e outros padrões de criptografia.
  • Projeto open source: OpenSSL
  • Funções na implementação original: 3000
  • Funções implementadas: 2304


libdl

  • Descrição: Permite carregar DLLs.
  • 100% das funções implementadas.


libglib

  • Descrição: Biblioteca de propósitos gerais que prov&e diversos tipos de dados, macros, conversões de tipos, manipulação de string, manipulação de arquivos. Funciona em várias plataformas baseadas em UNIX, Windows, OS/2 e BeOS.
  • Projeto open source: GNOME
  • Funções na implementação original: 1561
  • Funções implementadas: 1201


libm

  • Descrição: As funções aritméticas e matemáticas operam de acordo com a biblioteca padrão C.
  • Projeto open source: OpenBSD (POSIX APIs)
  • Funções na implementação original: 299
  • Funções implementadas: 126


libpthread

  • Descrição: Implementa a interface padrão IEEE Std1003.1c (POSIX) que permite a implementação de multiplas linhas de execução (threads) em um único processo de usuário. Inclue a criação e término de threads, uma interface com o escalonador de threads para estabelecer parâmetros de execução, sem[afores e variáveis provendo mecanismos de sincronização para acessar recursos compartilhados.
  • Projeto open source: OpenBSD (POSIX APIs)
  • Funções na implementação original: 94
  • Funções implementadas: 56


libssl

  • Descrição: Implementa os protocolos SSL v2/v3 e TLS v1.
  • Projeto open source: OpenSSL
  • Funções na implementação original: 236
  • Funções implementadas: 204


libz

  • Descrição: A biblioteca de compressão "zlib" prove funções para compactação e descompactação em memória, incluindo verificação de integridade dos dados compactados.
  • Projeto open source: LIBZ
  • Funções na implementação original: 43
  • Funções implementadas: 43


Links

Related Wiki Articles

No related wiki articles found

Rate This

 
Bookmark this page: DeliciousDiggFacebookGoogleYahooStumbleUponRedditDiigoTechnocratiTwitter  Share this page Share this page Print this Page Print this page Invite a friend Invite a friend
京ICP备05048969号    Email Newsletters Press Terms & Conditions Privacy Policy Sitemap Contact Us © 2009 Nokia