class Lock (View source)

Constants

FILELOCK

MUTEX

SEM

RWLOCK

SPINLOCK

Properties

$errCode

Methods

__construct(int $type = self::MUTEX, string $filename = '')

No description

bool
lock()

No description

bool
lockwait(float $timeout = 1.0)

No description

bool
trylock()

No description

bool
lock_read()

No description

bool
trylock_read()

No description

bool
unlock()

No description

destroy()

No description

Details

__construct(int $type = self::MUTEX, string $filename = '')

No description

Parameters

int $type
string $filename

bool lock()

No description

Return Value

bool

bool lockwait(float $timeout = 1.0)

No description

Parameters

float $timeout

Return Value

bool

bool trylock()

No description

Return Value

bool

bool lock_read()

No description

Return Value

bool

bool trylock_read()

No description

Return Value

bool

bool unlock()

No description

Return Value

bool

destroy()

No description