PHP 클래스 Icicle\Concurrent\Threading\Semaphore
This is an implementation of a thread-safe semaphore that has non-blocking
acquire methods. There is a small tradeoff for asynchronous semaphores; you
may not acquire a lock immediately when one is available and there may be a
small delay. However, the small delay will not block the thread.
파일 보기
프로젝트 열기: icicleio/concurrent
공개 메소드들
비공개 메소드들
메소드 |
설명 |
|
init ( integer $locks ) |
Initializes the semaphore with a given number of locks. |
|
메소드 상세
Clones the semaphore, creating a new instance with the same number of locks, all available.
Creates a new semaphore with a given number of locks.