LibIPC: the simplest IPC library you'll probably find.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Philippe Pittoli aa6bc4952e
Store current fd to avoid conflict.
5 months ago
src Store current fd to avoid conflict. 5 months ago
.gitignore Initial commit. Old commit history: https://git.baguette.netlib.re/Baguette/libipc-old 10 months ago
README.md Add a makefile (build, install, serve-doc, dist). 10 months ago
TODO.md TODO: handle signals through the self-pipe trick. 10 months ago
build.zig Update to new Zig API (0.11.0-dev.3892+0a6cd257b). 5 months ago
libipc.h Initial commit. Old commit history: https://git.baguette.netlib.re/Baguette/libipc-old 10 months ago
makefile Following the new Zig std. 7 months ago

README.md

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.

Status

LibIPC reached a stable state and is usable. Performance is fine for most projects, but can be largely improved.