Linux:: Inotify2 1.01 - Linux::Inotify2 1.01

Linux:: Inotify2 1.01

Sponsored Links

Linux:: Inotify2 1.01: Zusammenfassung

Rang Klicken Sie auf den Stern auf RangRanking-Ebene:
Overall ranking: 0 (0 times) Herunterladen
Dateigröße: 0.009 MB Flatform: Any Platform Liscense: Perl Artistic License Preis: Download-Zahl: 5223 Datum: 2006-09-06 Verlag: Danielle Pham

Linux:: Inotify2 1.01: Beschreibung

Linux:: Inotify2 ist eine ersteigbare Verzeichnis-/Dateiänderungsmitteilung.

SYNOPSE

Rückrufschnittstelle
Gebrauch Linux:: Inotify2;

# eine neue Nachricht erstellen
mein $inotify = neuer Linux:: Inotify2
oder „nicht imstande sterben, neues zu erstellen inotify Nachricht: $! “;

# für Ereignis:
Event->io (Flugleitanlage =>$inotify->fileno, Abstimmung => r, Cb => Unterseeboot {$inotify->poll});
# für heuchlerisches:
add_watch heuchlerisch:: IO $inotify->fileno, im => Unterseeboot {$inotify->poll};
# manuell:
1 während $inotify->poll;

# Beobachter hinzufügen
$inotify->watch („/etc/passwd“, IN_ACCESS, Unterseeboot {
mein $e = Schiebung;
mein $name = $e->fullname;
Druck „$name war accessedn“ wenn $e->IN_ACCESS;
Druck „$name ist nicht mehr mountedn“ wenn $e->IN_UNMOUNT;
Druck „$name ist gonen“ wenn $e->IN_IGNORED;
Druck „Ereignisse für $name gewesen lostn“ wenn $e->IN_Q_OVERFLOW;

# Löschen dieser Beobachter: keine weiteren Ereignisse entfernen
$e->w->cancel;
});
Strömen der Schnittstelle
Gebrauch Linux:: Inotify2;

# eine neue Nachricht erstellen
mein $inotify = neuer Linux:: Inotify2
oder „nicht imstande sterben, neues zu erstellen inotify Nachricht: $!“ ;

# Bewachung herstellen
$inotify->watch („/etc/passwd“, IN_ACCESS)
oder „die verlassene Bewachungkreation“ sterben;

während () {
meine @events = $inotify->read;
es sei denn (@events > 0) {
Lesefehler des Druckes „: $! “;
Letztes;
}
printf „maskt%dn“, $_->mask foreach @events;
}

Diese Baugruppe implementiert eine Schnittstelle zum Linux 2.6.13 und zur neueren Inotify Datei/zum Verzeichnisänderungsmitteilung sytem.

Sie hat einige Vorteile über dem Linux:: Inotify Baugruppe:

- es ist Portable (Linux:: Inotify arbeitet nur an x86)
- das Äquivalent von Vor und Zuname arbeitet richtig
- es dokumentiert besser
- es hat Rückrufart Schnittstelle, die besser für entsprochen
Integration.

Herunterladen

Linux:: Inotify2 1.01: Screenshot

Sponsored Links
Linux:: Inotify2 1.01 herunterladen

Linux:: Inotify2 1.01: Stichwort

Linux:: Inotify2 1.01: Lesezeichen

Hyperlink code:
Hyperlink and Intro code:

Linux:: Inotify2 1.01: verwandt software

Linux:: Inotify2 1.01: Revision
den Namen des Autors :  
Autor E-Mail :  
Kommentar :  
Sicherheits-Code :  
     
   
Meine Software
Sie haben noch keine Software. Klicken Sie auf Save "neben den einzelnen Software, um ihn zu speichern, um Ihre Software-Korb"
Verwandte Suche
Sponsored Links