Sync SyncMutex 클래스

(PECL sync >= 1.0.0)


소개

명명된 및 명명되지 않은 셀 수 있는 뮤텍스 개체의 플랫폼 간 기본 구현입니다.

뮤텍스는 공유 리소스(예: 파일)에 대한 액세스를 단일 인스턴스로 제한하는 상호 배제 개체입니다. 셀 수 있는 뮤텍스는 뮤텍스를 한 번 획득하고 내부적으로 뮤텍스가 잠긴 횟수를 추적합니다. 뮤텍스는 범위를 벗어나는 즉시 잠금 해제되거나 잠긴 횟수와 동일한 횟수로 잠금 해제됩니다.


클래스 개요

                  
class SyncMutex {

  /* Methods */
  public __construct(string $name = ?)
  public lock(int $wait = -1): bool
  public unlock(bool $all = false): bool
}
                  
                
목차