Descripción de la Clase Semaforos
Licenciado bajo la Licencia Apache, Versión 2.0; Usted no puede usar este archivo excepto en conformidad con la Licencia. Usted puede obtener una copia de la Licencia en: http://www.php.net/license/3_01.txt. A menos que sea requerido por la ley aplicable o acordado por escrito, el software Distribuido bajo la licencia se distribuye en una "AS IS" o "COMO ESTA" BASE, SIN GARANTÍAS NI CONDICIONES DE NINGÚN TIPO, expresas o implícitas. Consulte la Licencia para los permisos y Limitaciones bajo la Licencia.
package | Libs\Clases\Sincronizacion |
---|---|
author | JUAN PABLO LLINAS RAMIREZ |
author | SICAM 20171025 |
copyright | 2018 Cámara de Comercio de Santa Marta para el Magdalena |
license | PHP License 3.01 |
version | 201806021123 |
link | libs/clases/sincronizacion/semoforos/ |
__construct($rutaSemaforo)
bloquearRecursoPara($entidadQuierePasar)
desbloquearRecurso($entidadQuierePasar)
esperarCambioSemaforo($entidadQuierePasar)
estaUsandoRecurso()
$path
$semaforo
AMARILLO = 'DESACTIVO'
ROJO = 'ACTIVO'
VERDE = 'VERDE'