27 lines
466 B
Markdown
27 lines
466 B
Markdown
|
noccylabs/ipc
|
||
|
=============
|
||
|
|
||
|
This is a one-size-fits-all IPC library to facilitate communication between
|
||
|
threads and processes. It contains the following features:
|
||
|
|
||
|
**Core:**
|
||
|
|
||
|
- [ ] Semaphore
|
||
|
- [ ] Mutex
|
||
|
- [x] Queue
|
||
|
- [x] SharedMemory key-value store
|
||
|
- [ ] SharedMemory blocks
|
||
|
- [x] Signals
|
||
|
- [x] Locks
|
||
|
|
||
|
**High-Level:**
|
||
|
|
||
|
- [ ] EventBridge
|
||
|
- [ ] EventDispatcher
|
||
|
- [ ] InterOp/Marshalling
|
||
|
- [x] Asynchronous timers
|
||
|
|
||
|
**Transports:**
|
||
|
|
||
|
- [x] Stream channels
|
||
|
|