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
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).