Archivo:: lockf 0,20 - File::lockf 0.20

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.

Descargar

Archivo:: lockf 0,20: Imagen

Enlaces patrocinados
Descargar Archivo:: lockf 0,20

Archivo:: lockf 0,20: palabra clave

Archivo:: lockf 0,20: Bookmark

Hyperlink code:
Hyperlink and Intro code:

Archivo:: lockf 0,20: software relacionado

Archivo:: lockf 0,20: Revisar
Nombre :  
Email :  
comentario :  
Código de seguridad :  
     
   
Mi Software
Usted no ha guardado ningún software.
relacionados con la búsqueda
Enlaces patrocinados