Documentation

Mutex extends Semaphore
in

A synchronization primitive that can be used for mutual exclusion across contexts.

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 mutex. A mutex has only a single lock available.

Methods

acquire()

Acquires a lock on the mutex. A mutex has only a single lock available.

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