Net :: IMM.

Inspektions- und Modifikationsprotokoll
Jetzt downloaden

Net :: IMM. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Steffen Ullrich
  • Website des Verlags:
  • http://search.cpan.org/~sullr/

Net :: IMM. Stichworte


Net :: IMM. Beschreibung

IMP ist ein Protokoll für Inspektion, Änderung und Ablehnung von Daten zwischen zwei Seiten (Server und Client) unter Verwendung eines Analysators, der diese Schnittstelle implementiert.Synopsis-Paket MySessionLog; Verwenden Sie Basis 'Net :: Imp :: Base'; Verwenden Sie net :: IMP; # erstellt Factory Object Sub New_Factory {My ($ class,% args) = @_; ... Fabrikobjekt erstellen ... ... $ Factory-> New_Analyzer Anrufe später $ Class-> New_Analyzer ...} # erstellt ein neues Analysator-Objekt, erhält% Args von Factory Sub New_Analyzer {My ($ Class,% Args) = @_; ... griff private% args ... mein $ self = $ class-> super :: new_analyzer (% args); # Prepass alles für immer in beide Richtungen $ self-> add_results (, # für dIP-Client-> Server ; # für DIR Server-> Client); ergib $ selbst zurück; . ; ... Protokolldaten ...} Package Main; if (my @err = mySessionLog-> validate_cfg (% config)) {Die "@err"} my $ factory = mySessionLog-> new_factory (% config); # Anrufe MySessionLog-> New_Analyzer My $ Analyzer = $ Factory-> New_Analyzer (...); $ Analyzer-> set_callback (\ Imp_CB); $ Analyzer-> Daten (0, 'Daten aus dem DIR 0'); .... wird imp_cb anrufen, sobald die Ergebnisse vorhanden sind ... $ Analyzer-> Daten (0, ''); # EOF aus dem DIR 0 # Callback für Ergebnisse Sub Imp_CB {für mein $ rv (@_) {My $ rv (@_) {My $ rve = wechseln (@ $ rv); if ($ rtype == imp_pass) ... ...}} Die Homepage des Produkts


Net :: IMM. Zugehörige Software