Texto :: Netstring.

Módulo Perl para manipulação de Netsstrings
Baixe Agora

Texto :: Netstring. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • James Raftery
  • Site do editor:
  • http://search.cpan.org/~jraftery/

Texto :: Netstring. Tag


Texto :: Netstring. Descrição

Módulo Perl para manipulação de Netsstrings Text :: NetString é um módulo Perl que contém uma coleção de funções para fazer uso de Netsstrings em seus programas Perl. Um Netstring é uma codificação de string usada por, pelo menos, o QMTP e QMQP Email Protocols.netstring_encode () codificam a cadeia de argumentos, lista de strings ou lista referenciada de strings como uma Netstring. Fornecendo um argumento escalar em um contexto escalar, ou um argumento de lista ou lista de referência em contexto de lista, faz o que você esperaria; codificando o escalar ou cada elemento da lista, conforme apropriado. Fornecendo um argumento de referência de lista ou lista em um contexto escalar, no entanto, retorna um único escalar que é a concatenação de cada elemento da lista codificada como um NetString.NetString_Decode () decodificar o argumento Netstring, lista de Netsstrings, ou lista referenciada de Netsstrings retornando a interpretação de cada um. Você deve usar NetString_Verify () sobre quaisquer dados antes de tentar decodificá-lo. Um Netstring inválido será devolvido como uma string vazia. A mesma manipulação de contexto escalar / listas como para NetString_encode () aplica.netTring_verify () Verifique a validade do Netstring fornecido, lista de Netsstrings ou lista referenciada de Netsstrings. Retorna um valor verdadeiro ou falso, ou lista do mesmo, conforme apropriado. Fornecer um argumento de lista em um contexto escalar retornará um único valor booleano que é verdadeiro se e somente se cada elemento da lista de argumentos foi verificado com êxito, caso contrário ele é falso.Netstring_read () Leia o próximo Netstring de uma referência de soquete fornecida como um argumento . A função retorna um escalar que é a versão Netstring a partir do soquete. Você precisará usar NetString_Decode () no valor de retorno para obter a interpretação da string. Retorna Undef em caso de erro ou uma string vazia ("") se um EOF prematuro foi encontrado. Esta função considerará uma netstring reivindicação de ser maior que 200.000.000 caracteres como um erro, produzindo o UNDEF.SYNOPSIS Use texto :: Netstring QW (NetString_encode NetString_Decode NetString_Merify Netstring_read); $ ns = netstring_encode ($ text); @ns = netstring_encode (@text); $ ns = Netstring_encode (@text); $ text = netstring_decode ($ NS); @text = NetString_Decode (@ns); $ text = NetString_Decode (@ns); $ Valid = Netstring_Verify ($ string); @Valid = Netstring_verify (@string); $ Valid = NetString_Verify (@STRING); $ ns = Netstring_read ($ soquete); Requisitos: · Perl.


Texto :: Netstring. Software Relacionado