Join Now
Quality Rating:
  • Currently 0.0 / 5
(0.0 / 5 - 0 votes cast)
Expertise Level:
  • Currently 0.0 / 5
(0.0 / 5 - 0 votes cast)

This page was last modified 15:32, 26 October 2007.

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 Discussions
Thread Thread Starter Forum Replies Last Post
Exception Handling in Open C girish_n Open C 1 2008-03-07 05:21
Memory Leak in RHTTPTransaction gammav Symbian Networking & Messaging 10 2008-07-01 09:41
open c ioctl(), 无法隐藏AP选择框 alex_hua Symbian 2 2008-07-02 08:58
E70 flip open state jini_1 Mobile Java General 3 2007-01-01 04:53
Open two ISO14443 connections at same time th.riesen Near Field Communication 1 2008-02-06 09:42
 
Powered by MediaWiki
     
     RDF Facets:
     
     
     qfnZtypeQUqfnTypeZCommunityContentQ
     qfnZtypeQUqfnTypeZWebpageQ
     qfnZtypeQUqfnTypeZWikiContentQ
     qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX