Text :: NetString.

Perl-Modul zur Manipulation von Netstrings
Jetzt downloaden

Text :: NetString. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • James Raftery
  • Website des Verlags:
  • http://search.cpan.org/~jraftery/

Text :: NetString. Stichworte


Text :: NetString. Beschreibung

Perl-Modul zur Manipulation von Netstrings Text :: NetString ist ein Perl-Modul, das eine Sammlung von Funktionen enthält, um Netstrings in Ihren Perl-Programmen zu verwenden. Ein NetString ist eine Zeichenkodierung, die verwendet wird, zumindest das QMTP- und QMQP-E-Mail-Protocols.netstring_encode () kodiert die Argument String, die Liste der Zeichenfolgen oder die referenzierte Liste der Saiten als Netstring. Bereitstellen eines skalaren Arguments in einem Skalarkontext oder ein Listen- oder Listen-Referenzargument im Listenkontext, tut das, was Sie erwarten würden; Codieren des Skalars oder jedes Elements der Liste entsprechend. Bereitstellung eines Listen- oder Listen-Referenzarguments in einem Skalarkontext gibt jedoch einen einzelnen Skalar zurück, der die Verkettung jedes Elements der als netstring.netstring_decode codierten Liste ist die Interpretation von jedem zurücksenden. Sie sollten NetString_Verify () über alle Daten verwenden, bevor Sie versuchen, ihn zu dekodieren. Ein ungültiger Netstring wird als leere Zeichenfolge zurückgegeben. Dieselbe Skalar- / Listen-Kontext-Handhabung wie bei NetString_encode () gilt.netstring_verify () Überprüfen Sie die Gültigkeit des mitgelieferten Netstrings, die Liste der Netstrings oder die referenzierte Liste der Netstrings. Gibt einen echten oder falschen Wert zurück, oder eine Liste derselben, gegebenenfalls. Das Zuführen eines Listenarguments in einem Skalarkontext gibt einen einzelnen booleschen Wert zurück, der trifft, wenn und nur, wenn jedes Element der Argumentliste erfolgreich überprüft wurde. Andernfalls ist es falsch.netstring_Read () das nächste NetString aus einer Socket-Referenz, die als Argument geliefert wird . Die Funktion gibt einen Skalar zurück, der das Netstring ist, das von der Buchse gelesen wird. Sie müssen netstring_decode () auf dem Rückgabewert verwenden, um die Sait-Interpretation zu erhalten. Gibt im Falle eines Fehlers undef zurück, oder eine leere Zeichenfolge (""), wenn ein vorzeitiger EOF aufgetreten ist. Diese Funktion betrachtet ein Netstring, der behauptet, größer als 200.000.000 Zeichen als ein Fehler zu sein, und ergibt undef.synopsis Text :: NetString QW (Netstring_encode netstring_decode netstring_verify 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); $ gültig = netstring_verify ($ string); @Valid = netstring_Verify (@string); $ gültig = netstring_verify (@string); $ ns = netstring_read ($ Sockel); Anforderungen: · Perl.


Text :: NetString. Zugehörige Software