[pulseaudio-discuss] [PATCH 4/8] core: add message handler

Tanu Kaskinen tanuk at iki.fi
Sun Jul 15 08:26:57 UTC 2018


On Mon, 2018-04-09 at 19:35 +0200, Georg Chini wrote:
> This patch adds a small message handler to the core which enables
> clients to list available handlers via the list-handlers message.
> Command: pacmd send-message /core list-handlers
> pactl can be used with the same parameters.
> 
> The patch also introduces a convention for the return string.
> It consists of a list of elements where curly braces are used
> to separate elements. Each element can itself contain further
> elements. For example consider a message that returns multiple
> elements which each contain an integer and an array of float.
> A response string would look like that:
> {{Integer} {{1st float} {2nd float} ...}}{...}
> ---
>  doc/messaging_api.txt           | 21 +++++++++++++------
>  src/pulsecore/core.c            | 45 +++++++++++++++++++++++++++++++++++++++++
>  src/pulsecore/message-handler.c | 24 ++++++++++++++++++++++
>  3 files changed, 84 insertions(+), 6 deletions(-)

Looks good to me.

-- 
Tanu

https://www.patreon.com/tanuk
https://liberapay.com/tanuk


More information about the pulseaudio-discuss mailing list