Documentation
¶
Overview ¶
Package ipc provides primitives for inter-process communication. Currently it implements the following mechanisms:
fifo (unix, windows) memory mapped files (unix, windows) system message queues (linux, sysv) cross-platform priority message queue shared memory (unix, windows) mutexes (unix, windows)
The library is currently alpha, so it lacks docs and examples, I'll add them later. Also, its public API may change. You can find some usage examples in test files of the subpackages.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
Directories
¶
| Path | Synopsis |
|---|---|
|
Package fifo implements first-in-first-out objects logic.
|
Package fifo implements first-in-first-out objects logic. |
|
internal/test
command
|
|
|
internal
|
|
|
Package mmf implements privitives for mapping files into memory.
|
Package mmf implements privitives for mapping files into memory. |
|
Package mq implements interprocess queues logic.
|
Package mq implements interprocess queues logic. |
|
internal/test
command
|
|
|
Package shm implements shared memory objects.
|
Package shm implements shared memory objects. |
|
internal/test
command
|
|
|
Package sync implements primitives for synchronization between processes.
|
Package sync implements primitives for synchronization between processes. |
|
internal/test/sync
command
|
Click to show internal directories.
Click to hide internal directories.