liblogging

liblogging é uma biblioteca de plataforma cruzada fácil de usar para o log de estilo RFC 3195.
Baixe Agora

liblogging Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Preço:
  • FREE
  • Nome do editor:
  • Rainer Gerhards
  • Site do editor:
  • http://www.librelp.com/

liblogging Tag


liblogging Descrição

LiBlogging é uma biblioteca de plataforma cruzada fácil de usar para o log de estilo RFC 3195. LiBlogging é uma biblioteca de plataforma cruzada fácil de usar para o log de estilo RFC 3195. Tem uma API muito simples que retira toda a complexidade do novo padrão de syslog BEEP baseado em RFC 3195. LiBlogging suporta perfis crus e cozidos, bem como iniciadores e ouvintes.liblogging tira uma abordagem diferente. É uma biblioteca criada especificamente para falar syslog, não bipe geral. Ele fornece apenas a funcionalidade nua necessária para o syslog, nada mais .culante é muito magro. Os autores esperam que isso permitirá que os desenvolvedores de dispositivos ainda de baixa potência adotem a biblioteca e forneçam logging syslog confiável. Esta biblioteca foi nomeada liblogging porque eventualmente conter código para métodos adicionais de log no futuro (como o syslog do UDP. , 3195 assinatura cozida e syslog). Esta biblioteca compila sob uma variedade de plataformas. É originalmente desenvolvido e apagado no Win32. É freqüentemente portada e testada no Red Hat Linux.Estas são as plataformas (nesta ordem) temos a maior confidiência na biblioteca. Outros podem (embora improváveis) mostrar comportamento inesperado. Este arquivo de documentação aqui não está atualizado. No entanto, ele fornecerá uma boa visão geral do design geral e muitos detalhes. Para obter os detalhes totalmente corretos, consulte a documentação do respectivo módulos.Por favor, note que a manipulação SEQ descrita abaixo para a parte do ouvinte ainda não está implementada - mas ainda está na lista. Como tal, a API do servidor deve ser considerada instável. Se você basear um servidor no libblogging, por favor, esteja preparado para atualizar seu servidor para que ele funcione com versões futuras do libblogging. É claro que tentamos manter o impacto o mais baixo possível, mas isso não é uma garantia! A API do lado do cliente é estável e as alterações não devem ser necessárias para lançamentos futuros (exceto, é claro, você gostaria de usar novos recursos) .Design Objetivos: A missão geral do liblogging é fornecer uma biblioteca pequena e fácil de usar que funcionará como facilitador para syslog confiável. Há uma série de metas de design: · Bibliotecas adicionais independentes são necessárias · Baixo consumo de ressurgimento e CPU O uso deve ser mantido no mínimo para que a lib também seja usada em dispositivos de baixa potência · Modelo de rosca A agnosticno específico modelo é necessário para esta biblioteca. Tudo pode ser feito de um único encadeamento, mas a biblioteca é segura de rosca para que ela possa ser chamada de vários encadeamentos simultaneamente. · Extensível, mesmo que o design inicial inclua um conjunto de recursos muito limitado, o liblogging deve ser capaz de ser estendido facilmente. · PortabilidadeThat é difícil. liblogging é desenvolvido no Win32. Enquanto tomamos um cuidado razoável para torná-lo portátil, só sabemos que uma vez que as portas foram realizadas. LIMITAÇÕES: · Os perfis de ajuste não são suportados · Apenas 2 canais (canal 0 e 1 canal syslog) são suportados · Neste momento, apenas o O perfil bruto é suportado O arquivo Architecture.c não contém nenhum código - é usado exclusivamente para fornecer esta documentação. O que é novo em 0.7.0 Release estável: · LiBlogging agora usa autotools e cria uma biblioteca de sistema padrão no Linux. · O é necessário Para fazer uma construção "normal" em Linux.O que é novo em 0.7.1 liberação de desenvolvimento: · A estrutura incluída foi alterada e foi adicionada uma inclusão a falta. O nome do pacote estava incorreto e foi corrigido.


liblogging Software Relacionado

pyclamav.

pyclamav é um módulo de verificação de vírus para Python que usa o libclamav. ...

172

Download