Constants

USLEEP_WAIT

USLEEP_WAIT

Properties

$identifier

$identifier : string

Type

string

$type

$type : int

Type

int

$identity

$identity : mixed

Type

mixed

$systemVIPCKey

$systemVIPCKey : int

Type

int

$semaphore

$semaphore : resource

Type

resource

$acquired

$acquired : bool

Type

bool

Methods

__construct()

__construct(mixed $identity, int $type)

Parameters

mixed $identity
int $type

Throws

\RuntimeException

waitAcquire()

waitAcquire() : bool

Returns

bool

acquire()

acquire() : bool

Returns

bool

release()

release() : bool

Returns

bool

getIdentifier()

getIdentifier() : string

Returns

string

getIdentity()

getIdentity() : mixed

Returns

mixed

getType()

getType() : int

Returns

int

getSystemVIPCKey()

getSystemVIPCKey() : int

Returns

int

__destruct()

__destruct() : void

generateIdentifier()

generateIdentifier()

Throws

\UnexpectedValueException

generateSystemVIPCKey()

generateSystemVIPCKey() : void