| Interface | Description |
|---|---|
| NonBlockingSemaphore |
A counting semaphore that does not block the thread when the requested resource is not available.
|
| NonBlockingSemaphore.Factory |
Abstract factory for creating concrete instances of classes implementing
NonBlockingSemaphore. |
| Class | Description |
|---|---|
| NonBlockingSemaphoreRepository | |
| SimpleNonBlockingSemaphore |
A non-blocking semaphore that does not ensure the atomicity of its operations, meaning that it's not tread-safe.
|
| SimpleNonBlockingSemaphore.Factory |
A concrete factory that can create instances of
SimpleNonBlockingSemaphore. |
Copyright © 2017. All rights reserved.