aboutsummaryrefslogtreecommitdiffstats
path: root/README
blob: bd71e2e19134b9113656f5f627752a9e8b8959b8 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
A simple daemonless system for broadcasting messages locally.

bus uses a System V semaphore array and System V shared memory.
Buses are named; the key of the semaphore array and the
shared memory is stored in a regular file.

Communication over bus is synchronous. The broadcast call does
not return until all listeners have received (and copyied)
the message.

The software package contains a C library and a command line
utility. The package python-bus provides a Python 3 module.