Documentation

Semaphore
in

A counting semaphore.

Objects that implement this interface should guarantee that all operations are atomic. Implementations do not have to guarantee that acquiring a lock is first-come, first serve.

Table of Contents

Methods

acquire()  : Lock
Acquires a lock on the semaphore. Semaphores may have one or more locks.

Methods

acquire()

Acquires a lock on the semaphore. Semaphores may have one or more locks.

public acquire() : Lock
Return values
Lock

Returns with a lock object once a lock is obtained. May fail with a SyncException if an error occurs when attempting to obtain the lock (e.g. a shared memory segment closed).


        
On this page

Search results