Sync
- Вступ
- Встановлення та налаштування
- Обумовлені константи
- SyncMutex - Клас SyncMutex
- SyncMutex::__construct— Створює новий об'єкт SyncMutex
- SyncMutex::lock— Чекає на ексклюзивне блокування
- SyncMutex::unlock - Розблокує м'ютекс
- SyncSemaphore - Клас SyncSemaphore
- SyncSemaphore::__construct— Створює новий об'єкт SyncSemaphore
- SyncSemaphore::lock— Зменшує рахунок семафора чи чекає
- SyncSemaphore::unlock - Збільшує рахунок семафору
- SyncEvent - Клас SyncEvent
- SyncEvent::__construct— Створює новий об'єкт SyncEvent
- SyncEvent::fire— Запускає/встановлює подію
- SyncEvent::reset— скидає ручну подію
- SyncEvent::wait— Чекає на запуск/установку події
- SyncReaderWriter - Клас SyncReaderWriter
- SyncReaderWriter::__construct— Створює новий об'єкт SyncReaderWriter
- SyncReaderWriter::readlock— Чекає на блокування читання
- SyncReaderWriter::readunlock— Знімає блокування читання
- SyncReaderWriter::writelock— Чекає на ексклюзивне блокування запису
- SyncReaderWriter::writeunlock - Знімає блокування запису
- SyncSharedMemory— Клас SyncSharedMemory
- SyncSharedMemory::__construct— Створює новий об'єкт SyncSharedMemory
- SyncSharedMemory::first— Перевіряє, чи є об'єкт першим загальносистемним екземпляром іменованої пам'яті, що розділяється.
- SyncSharedMemory::read— Копіює дані з іменованої пам'яті, що розділяється
- SyncSharedMemory::size— Повертає розмір іменованої пам'яті, що розділяється.
- SyncSharedMemory::write— Копіює дані в іменовану пам'ять, що розділяється.