dovahcrow / shaman

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Shaman

A Rust shared memory IPC library.

Shaman is designed for efficient IPC between server/client processes on a single machine using shared memory.

Shaman first exchanges the shared memory fd, which is created using shmem-ipc through a UNIX domain socket. After that, the client and the server communicates with each other using a channel-like interface.

Usage

Please take a look at the examples folder for a clock server example.

About


Languages

Language:Rust 100.0%