#unix-socket #kvarn #ipc #communication #sockets #signaling #instance

kvarn_signal

Easy-to-use IPC signaling library, mainly used for kvarnctl

2 unstable releases

0.2.0 Feb 4, 2024
0.1.0 Apr 24, 2022

#819 in Unix APIs

Download history 4/week @ 2023-12-18 2/week @ 2023-12-25 4/week @ 2024-01-08 4/week @ 2024-01-15 4/week @ 2024-02-05 10/week @ 2024-02-12 28/week @ 2024-02-19 54/week @ 2024-02-26 12/week @ 2024-03-04 12/week @ 2024-03-11 9/week @ 2024-03-18 23/week @ 2024-03-25 78/week @ 2024-04-01

126 downloads per month
Used in 4 crates (2 directly)

Apache-2.0

18KB
265 lines

kvarn_signal

A library to send messages to and from Kvarn instances.

kvarn_signal provides the backbone of the communications of kvarnctl.

It is currently only supported on UNIX, as we use UNIX sockets. There are plans to use named pipes on Windows. This is however a low priority, as managing of servers on Windows seems like it would be a seldom used feature.

See doc.kvarn.org for the most up-to-date docs.


lib.rs:

Inter process signalling library used by kvarnctl to communicate with Kvarn.

Dependencies

~3–15MB
~144K SLoC