SyncMutex::__construct
Construye un nuevo objeto SyncMutex
&reftitle.description;
public SyncMutex::__construct
stringname
Construye un objeto contable nombrado o no.
&reftitle.parameters;
name
El nombre del mutex si se trata de un objeto mutex nombrado.
Si el nombre ya existe, debe ser capaz de ser abierto por el usuario
actual ejecutando el proceso, o bien se lanzará una excepción
con el mensaje de error correspondiente.
&reftitle.returnvalues;
El nuevo objeto SyncMutex.
&reftitle.errors;
Se lanza una excepción si el mutex no puede
ser creado o abierto.
&reftitle.examples;
Ejemplo con SyncMutex::__construct
y un mutex nombrado con un tiempo de espera máximo para el bloqueo
lock(3000))
{
echo "Imposible bloquear el mutex.";
exit();
}
/* ... */
$mutex->unlock();
?>
]]>
Ejemplo con SyncMutex::__construct
y un mutex no nombrado
lock();
/* ... */
$mutex->unlock();
?>
]]>
&reftitle.seealso;
SyncMutex::lock
SyncMutex::unlock