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(
)
.