SDF :: Lock :: Selektiv

sdf :: sperren :: selektiv kann eine Datei oder ein FileHandle mit 'selektiven' Sperren sperren / entsperren.
Jetzt downloaden

SDF :: Lock :: Selektiv Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Chris Cobb
  • Website des Verlags:
  • http://search.cpan.org/~ccobb/PTools-0.02/lib/PTools/Date/Format.pm

SDF :: Lock :: Selektiv Stichworte


SDF :: Lock :: Selektiv Beschreibung

SDF :: sperren :: selektiv kann eine Datei oder ein FileHandle mit 'selektiven' Sperren sperren / entsperren. SDF :: LOCK :: selektiv kann eine Datei oder ein FileHandle mit 'selektiv' sperren sperren. $ lockobj = Neue Ptools :: SDF :: Lock :: Selektiv; ($ stat, $ err) = $ lockobj-> sperren ($ filesame); oder $ Lockobj-> Lock ($ Dateiname, $ MaxRetries, $ Sleptime, $ CROLLMODE, $ OpenMode); ($ stat, $ err) = $ lockobj-> status; ($ STAT, $ ERR) = $ LOCKOBJ-> Entsperren; Der '$ Dateiname' muss nicht vorhanden sein, bevor das 'LOCK' -Methode aufgerufen wird, es ist jedoch vorhanden, wenn die Sperre erfolgreich ist. oder '-rw-r-r -') explizite Entriegelung ist nicht erforderlich. Erlauben Sie einfach die Variable '$ Lockobj', aus dem Geltungsbereich herauszufordern (oder das Skript, Underefine usw.), um das LOCK.OBTAIN-Sperre auf einem offenen Dateihandle-Verwendung FCNTL zu lösen. Verwenden Sie Ptools :: sdf :: sperren :: selektiv; $ lockobj = Neue Ptools :: SDF :: Lock :: Selektiv; lokal (* FH); Sysopen (FH, "/ einiger / Datei", o_rdwr | o_creat, 0644) || Die $ !; $ FH = * FH; ($ stat, $ err) = $ lockobj-> sperre ($ FH); oder ($ stat, $ err) = $ lockobj-> sperren ($ FH, $ MaxRetries, $ Sleptime, $ CROLLMODE); Die Methoden "Status" und "Entsperren" sind die gleichen wie oben und ein Parameter '$ OpenMode' Ist offensichtlich nicht erforderlich. # oder ptools :: sdf :: sdf oder ptools :: sdf :: tag $ iniobj = neue ptools :: sdf :: ini ($ fienname); $ INIOBJ-> Erweitern (, "Ptools :: sdf :: sperren :: selektiv"); ($ stat, $ err) = $ IniObj-> Lock ($ MAXTRYSRIES, $ SLEPTIME, $ CROLLMODE); Die Methoden "Status" und "Entsperren" sind die gleichen wie oben.note, dass die Zahnspangen () in verwendet werden Das obige Beispiel zeigt die LITERSL-Syntax, die verwendet wird, um eine Array-Referenz in eine Subroutine zu übergeben. Sie werden hier nicht verwendet, um optionale Parameter zu implizieren. Optional verwenden Sie: $ arrayref = ; $ INIOBJ-> Erweitern ($ arrayref, "ptools :: sdf :: sperren :: selektiv"); Sperren Sie die Sperrmethode in einem 'SDF :: ' CLASSTHE-Sperre und Entriegelungsmethoden werden als ausziehbare Methoden in einer Zusammenfassung implementiert Basisklasse. Siehe Ptools :: SDF :: Datei oder EPTOOLS :: Xtender für Diskussionen und Beispiele dieses Mechanismus. Anforderungen: · Perl.


SDF :: Lock :: Selektiv Zugehörige Software