aboutsummaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorMattias Andrée <maandree@operamail.com>2015-04-25 14:13:33 +0200
committerMattias Andrée <maandree@operamail.com>2015-04-25 14:13:33 +0200
commit858baba556a048b7c6556633cbe65614c194bba9 (patch)
tree77e59b1d7d716607c4dfa60f35cc9218c677d1a9 /README
parentdist: whoops (diff)
downloadbus-858baba556a048b7c6556633cbe65614c194bba9.tar.gz
bus-858baba556a048b7c6556633cbe65614c194bba9.tar.bz2
bus-858baba556a048b7c6556633cbe65614c194bba9.tar.xz
a more descriptive readme
Signed-off-by: Mattias Andrée <maandree@operamail.com>
Diffstat (limited to 'README')
-rw-r--r--README11
1 files changed, 11 insertions, 0 deletions
diff --git a/README b/README
index 17d54a5..bd71e2e 100644
--- a/README
+++ b/README
@@ -1,2 +1,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.
+