Archivo:: lockf 0,20
Enlaces patrocinados
Archivo:: lockf 0,20: resumen
Rango
Haga clic en la estrella para clasificarRango nivel:
comentario de usuarios:
3 (1 times)
Descargar
Tamaño:
0.003 MB
Sistema operativo:
Any Platform
Licencia:
Perl Artistic License
Precio:
Descargars:
7347
Actualizado:
2007-04-27
Autor:
Other Publisher
Archivo:: lockf 0,20: descripción
File::lockf es una interface de módulo Perl a la llamada de sistema lockf.
SINOPSIS
use File::lockf;
El archivo-Lockf es una interface a la llamada de sistema lockf. Perl apoya la llamada de sistema de multitud natalmente, pero esto no adquiere cerraduras de red. Perl también apoya la llamada de sistema fcntl, pero es algo feo para usar. Hay otros módulos de cierre disponibles para Perl, pero ninguno de ellos proporcionó lo que quise - una interface simple, limpia a la llamada de sistema lockf, sin cualquier campana o silbidos que entran en el camino.
El archivo-Lockf contiene cuatro funciones que trazan un mapa directamente a los cuatro modos de lockf, y una clase de envoltura OO que encapulates la funcionalidad de cierre básica junto con un método de herramienta adicional que iterativamente intenta adquirir una cerradura.
Funciones de cerradura
Las funciones siguientes vuelven 0 (cero) en el éxito, y el número de error de sistema de errno en el fracaso. Cada uno de ellos toma un controlador de archivos abierto como el primer argumento, y opcionalmente un parámetro de tamaño. Por favor ver su sistema lockf página de hombre para más detalles sobre la funcionalidad lockf en su sistema.
$status = File::lockf::lock (FH, ponga la talla = 0)
Esta función traza un mapa al modo F_LOCK de lockf.
$status = File::lockf::tlock (FH, ponga la talla = 0)
Esta función traza un mapa al modo F_TLOCK de lockf.
$status = File::lockf::ulock (FH, ponga la talla = 0)
Esta función traza un mapa al modo F_ULOCK de lockf.
$status = File::lockf::test (FH, ponga la talla = 0)
Esta función traza un mapa al modo F_TEST de lockf.
Envoltura de OO
El archivo-Lockf también proporciona una clase de envoltura OO simple alrededor de la funcionalidad que se cierra, que permite que usted para crear una cerradura se oponga para un controlador de archivos y luego realizar operaciones de cerradura con ello. Todos los métodos vuelven 0 (cero) en el éxito, y el número de error de sistema de errno en el fracaso.
$lock = nuevo File::lockf (*FH)
Esta función devuelve un nuevo objeto de cerradura atado al controlador de archivos dado. Note que usted tiene que pasar una referencia al controlador de archivos al constructor, no el controlador de archivos sí mismo.
El $status = $lock-> cerradura (ponen la talla = 0)
Este método llama File::lockf::lock en el controlador de archivos atado.
El $status = $lock-> tlock (ponen la talla = 0)
Este método llama File::lockf::tlock en el controlador de archivos atado.
El $status = $lock-> ulock (ponen la talla = 0)
Este método llama File::lockf::ulock en el controlador de archivos atado.
El $status = $lock-> prueba (ponen la talla = 0)
Este método llama File::lockf::test en el controlador de archivos atado.
El $status = $lock-> slock (cuentan = 5, retraso = 2, tamaño = 0)
Este método intentará cerrar con llave el controlador de archivos atado <cuenta> tiempos, durmiendo <el retraso> segundos después de cada intento. Esto volverá 0 si la cerradura tuviera éxito, o el número de error de sistema de errno si todas las tentativas fallan.
SINOPSIS
use File::lockf;
El archivo-Lockf es una interface a la llamada de sistema lockf. Perl apoya la llamada de sistema de multitud natalmente, pero esto no adquiere cerraduras de red. Perl también apoya la llamada de sistema fcntl, pero es algo feo para usar. Hay otros módulos de cierre disponibles para Perl, pero ninguno de ellos proporcionó lo que quise - una interface simple, limpia a la llamada de sistema lockf, sin cualquier campana o silbidos que entran en el camino.
El archivo-Lockf contiene cuatro funciones que trazan un mapa directamente a los cuatro modos de lockf, y una clase de envoltura OO que encapulates la funcionalidad de cierre básica junto con un método de herramienta adicional que iterativamente intenta adquirir una cerradura.
Funciones de cerradura
Las funciones siguientes vuelven 0 (cero) en el éxito, y el número de error de sistema de errno en el fracaso. Cada uno de ellos toma un controlador de archivos abierto como el primer argumento, y opcionalmente un parámetro de tamaño. Por favor ver su sistema lockf página de hombre para más detalles sobre la funcionalidad lockf en su sistema.
$status = File::lockf::lock (FH, ponga la talla = 0)
Esta función traza un mapa al modo F_LOCK de lockf.
$status = File::lockf::tlock (FH, ponga la talla = 0)
Esta función traza un mapa al modo F_TLOCK de lockf.
$status = File::lockf::ulock (FH, ponga la talla = 0)
Esta función traza un mapa al modo F_ULOCK de lockf.
$status = File::lockf::test (FH, ponga la talla = 0)
Esta función traza un mapa al modo F_TEST de lockf.
Envoltura de OO
El archivo-Lockf también proporciona una clase de envoltura OO simple alrededor de la funcionalidad que se cierra, que permite que usted para crear una cerradura se oponga para un controlador de archivos y luego realizar operaciones de cerradura con ello. Todos los métodos vuelven 0 (cero) en el éxito, y el número de error de sistema de errno en el fracaso.
$lock = nuevo File::lockf (*FH)
Esta función devuelve un nuevo objeto de cerradura atado al controlador de archivos dado. Note que usted tiene que pasar una referencia al controlador de archivos al constructor, no el controlador de archivos sí mismo.
El $status = $lock-> cerradura (ponen la talla = 0)
Este método llama File::lockf::lock en el controlador de archivos atado.
El $status = $lock-> tlock (ponen la talla = 0)
Este método llama File::lockf::tlock en el controlador de archivos atado.
El $status = $lock-> ulock (ponen la talla = 0)
Este método llama File::lockf::ulock en el controlador de archivos atado.
El $status = $lock-> prueba (ponen la talla = 0)
Este método llama File::lockf::test en el controlador de archivos atado.
El $status = $lock-> slock (cuentan = 5, retraso = 2, tamaño = 0)
Este método intentará cerrar con llave el controlador de archivos atado <cuenta> tiempos, durmiendo <el retraso> segundos después de cada intento. Esto volverá 0 si la cerradura tuviera éxito, o el número de error de sistema de errno si todas las tentativas fallan.
Archivo:: lockf 0,20: Imagen
Enlaces patrocinados
Archivo:: lockf 0,20: palabra clave
FH
OO
De archivo
obligado archivo
llamada al sistema
llamadas a los métodos
Módulo de perl
sistema
0
archivo
bloqueo
tamaño
tirador
Archivo:: lockf 0,20
Bibliotecas
Programación
Archivo:: lockf 0,20: Bookmark
Archivo:: lockf 0,20: software relacionado
Mi Software
Usted no ha guardado ningún software.
relacionados con la búsqueda
Enlaces patrocinados
