# libipc

libipc - Simple, easy-to-use IPC library.

# Compilation

Either `make` or `zig build`.

For more options, see either the makefile or `build.zig`.

# Install

```
make install
# By default, install in the /usr/local/ prefix, but it can be changed.
make install PREFIX=/usr/
```

# Usage

See the [dedicated repository][examples].

# Status

LibIPC reached a stable state and is usable.
Performance is fine for most projects, but can be largely improved.
The `poll` syscall is used instead of more recent and *faster* syscalls (`epoll`, `kqueue`, etc.).

[examples]: https://git.baguette.netlib.re/Baguette/libipc-examples