chiark / gitweb /
bus: parse matches locally and allow registration of callbacks for them
authorLennart Poettering <lennart@poettering.net>
Sun, 31 Mar 2013 14:16:37 +0000 (16:16 +0200)
committerLennart Poettering <lennart@poettering.net>
Sun, 31 Mar 2013 14:16:37 +0000 (16:16 +0200)
commit392d5b378ceae5e1fd7c91ca545fcf4cd105744a
treee231fe77155323de76b535cd509ee5677f1bf28f
parent11c4c2492083325531aeb3eeb9b041c929677890
bus: parse matches locally and allow registration of callbacks for them

This includes code to parse and split up match strings which will also
be useful to calculate bloom filter masks when the time comes.
17 files changed:
.gitignore
Makefile.am
src/libsystemd-bus/bus-control.c
src/libsystemd-bus/bus-control.h [new file with mode: 0644]
src/libsystemd-bus/bus-internal.c
src/libsystemd-bus/bus-internal.h
src/libsystemd-bus/bus-match.c [new file with mode: 0644]
src/libsystemd-bus/bus-match.h [new file with mode: 0644]
src/libsystemd-bus/bus-message.c
src/libsystemd-bus/bus-message.h
src/libsystemd-bus/sd-bus.c
src/libsystemd-bus/sd-bus.h
src/libsystemd-bus/test-bus-chat.c
src/libsystemd-bus/test-bus-match.c [new file with mode: 0644]
src/libsystemd-bus/test-bus-signature.c
src/shared/util.c
src/shared/util.h