« インストール手順
SyncMutex::__construct »

The SyncMutex class

(PECL sync >= 1.0.0)

はじめに

A cross-platform, native implementation of named and unnamed countable mutex objects.

A mutex is a mutual exclusion object that restricts access to a shared resource (e.g. a file) to a single instance. Countable mutexes acquire the mutex a single time and internally track the number of times the mutex is locked. The mutex is unlocked as soon as it goes out of scope or is unlocked the same number of times that it was locked.

クラス概要

class SyncMutex {
/* メソッド */
public function __construct(string $name = ?)
public function lock(int $wait = -1): bool
public function unlock(bool $all = false): bool
}

目次

関連キーワード:
SyncMutex   mutex   construct   lock   single   number   times   locked   unlocked   unlock   Sync   sync   cross   platform   native   implementation   named   unnamed   countable   objects   mutual   exclusion   restricts   access   shared
関連する関数・ページ:
syncmutex.construct   syncmutex.unlock   syncmutex.lock   book.sync   sync.installation   class.syncsemaphore