« Shmop
Introducción »
PHP Manual
Extensiones de control de procesos
Sync
Sync
Introducción
Instalación/Configuración
Requerimientos
Instalación
SyncMutex
— La clase SyncMutex
SyncMutex::__construct
— Construye un nuevo objeto SyncMutex
SyncMutex::lock
— Obtiene un bloqueo exclusivo
SyncMutex::unlock
— Desbloquea el mutex
SyncSemaphore
— La clase SyncSemaphore
SyncSemaphore::__construct
— Construye un nuevo objeto SyncSemaphore
SyncSemaphore::lock
— Disminuye el contador del objeto SyncSemaphore o espera
SyncSemaphore::unlock
— Incrementa el contador del objeto SyncSemaphore
SyncEvent
— La clase SyncEvent
SyncEvent::__construct
— Construye un nuevo objeto SyncEvent
SyncEvent::fire
— Lanza/define el evento
SyncEvent::reset
— Reinicializa manualmente un evento
SyncEvent::wait
— Espera a que el objeto SyncEvent sea lanzado
SyncReaderWriter
— La clase SyncReaderWriter
SyncReaderWriter::__construct
— Construye un nuevo objeto SyncReaderWriter
SyncReaderWriter::readlock
— Obtiene un bloqueo de lectura
SyncReaderWriter::readunlock
— Libera un bloqueo de lectura
SyncReaderWriter::writelock
— Espera un bloqueo de escritura exclusivo
SyncReaderWriter::writeunlock
— Libera un bloqueo de escritura
SyncSharedMemory
— La clase SyncSharedMemory
SyncSharedMemory::__construct
— Construye un nuevo objeto SyncSharedMemory
SyncSharedMemory::first
— Verifica si el objeto es la primera instancia en todo el sistema de la memoria compartida nombrada
SyncSharedMemory::read
— Copia de datos de la memoria compartida nombrada
SyncSharedMemory::size
— Devuelve el tamaño de la memoria compartida nombrada
SyncSharedMemory::write
— Copia los datos en la memoria compartida nombrada