This patch set adds signal sending capability to the core. This is used to send signals when message handlers are added/removed or when the description changes. This patch set depends on the messaging patch set. Georg Chini (3): protocol-native: Add signal receiving capability pactl: Add signal receiver message-handler: Send signal on handler events PROTOCOL | 6 ++++ man/pactl.1.xml.in | 2 +- src/map-file | 2 ++ src/pulse/def.h | 6 ++++ src/pulse/internal.h | 2 ++ src/pulse/subscribe.c | 71 +++++++++++++++++++++++++++++++++++++---- src/pulse/subscribe.h | 9 ++++++ src/pulsecore/core.h | 1 + src/pulsecore/message-handler.c | 41 ++++++++++++++++++++++++ src/pulsecore/message-handler.h | 13 ++++++++ src/pulsecore/native-common.h | 3 ++ src/pulsecore/pdispatch.c | 1 + src/pulsecore/protocol-native.c | 56 ++++++++++++++++++++++++++++++++ src/utils/pactl.c | 20 ++++++++++++ 14 files changed, 226 insertions(+), 7 deletions(-) -- 2.14.1