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 |
