(PHP 3 >= 3.0.6, PHP 4, PHP 5)
sem_get -- obtiene la identificacion de un semáforo (semaphore id)
Descripción
int
sem_get ( int key [, int max_acquire [, int perm]] )
Devuelve: Un identificador positivo de semáforo en caso de éxito, o falso en caso de
error.
sem_get() Devuelve un id que puede usarse para acceder
al semáforo de System V con la llave dada. El semáforo se usa si es necesario
usando los bits de permisos especificados en perm (por defecto 0666). El número
de procesos que pueden adquirir el semáforo simultáneamente, se define en max_acquire
(por defecto es 1). Actualmente este valor se fija sólo si el proceso determina que
es el único relacionado actualmente al semáforo.
Una segunda llamada a sem_get() para la misma llave, devolverá
un id de semáforo diferente, pero con ambos identificadoes, se accederá al mismo
semáforo.
Véase también: sem_acquire() y
sem_release().