pulse-server: add a help message

Shows all available messages on /core because I keep forgetting.
This commit is contained in:
Wim Taymans 2025-09-26 10:57:04 +02:00
parent 5a894270e6
commit 17cad8e7ef

View file

@ -93,7 +93,19 @@ static int core_object_message_handler(struct client *client, struct pw_manager_
{
pw_log_debug(": core %p object message:'%s' params:'%s'", o, message, params);
if (spa_streq(message, "list-handlers")) {
if (spa_streq(message, "help")) {
fprintf(response,
"/core <command> [<params>]\n"
"available commands:\n"
" help this help\n"
" list-handlers show available object handlers\n"
" pipewire-pulse:malloc-info show malloc_info\n"
" pipewire-pulse:malloc-trim run malloc_trim\n"
" pipewire-pulse:log-level update log level with <params>\n"
" pipewire-pulse:list-modules list all module names\n"
" pipewire-pulse:describe-module describe module info for <params>"
);
} else if (spa_streq(message, "list-handlers")) {
bool first = true;
fputc('[', response);