mirror of
https://github.com/systemd/systemd.git
synced 2026-08-04 15:10:33 +00:00
localed: add dbus parameter names
This commit is contained in:
@@ -676,9 +676,35 @@ static const sd_bus_vtable locale_vtable[] = {
|
||||
SD_BUS_PROPERTY("X11Options", "s", property_get_xkb, 0, SD_BUS_VTABLE_PROPERTY_EMITS_CHANGE),
|
||||
SD_BUS_PROPERTY("VConsoleKeymap", "s", property_get_vconsole, 0, SD_BUS_VTABLE_PROPERTY_EMITS_CHANGE),
|
||||
SD_BUS_PROPERTY("VConsoleKeymapToggle", "s", property_get_vconsole, 0, SD_BUS_VTABLE_PROPERTY_EMITS_CHANGE),
|
||||
SD_BUS_METHOD("SetLocale", "asb", NULL, method_set_locale, SD_BUS_VTABLE_UNPRIVILEGED),
|
||||
SD_BUS_METHOD("SetVConsoleKeyboard", "ssbb", NULL, method_set_vc_keyboard, SD_BUS_VTABLE_UNPRIVILEGED),
|
||||
SD_BUS_METHOD("SetX11Keyboard", "ssssbb", NULL, method_set_x11_keyboard, SD_BUS_VTABLE_UNPRIVILEGED),
|
||||
|
||||
SD_BUS_METHOD_WITH_NAMES("SetLocale",
|
||||
"asb",
|
||||
SD_BUS_PARAM(locale)
|
||||
SD_BUS_PARAM(interactive),
|
||||
NULL,,
|
||||
method_set_locale,
|
||||
SD_BUS_VTABLE_UNPRIVILEGED),
|
||||
SD_BUS_METHOD_WITH_NAMES("SetVConsoleKeyboard",
|
||||
"ssbb",
|
||||
SD_BUS_PARAM(keymap)
|
||||
SD_BUS_PARAM(keymap_toggle)
|
||||
SD_BUS_PARAM(convert)
|
||||
SD_BUS_PARAM(interactive),
|
||||
NULL,,
|
||||
method_set_vc_keyboard,
|
||||
SD_BUS_VTABLE_UNPRIVILEGED),
|
||||
SD_BUS_METHOD_WITH_NAMES("SetX11Keyboard",
|
||||
"ssssbb",
|
||||
SD_BUS_PARAM(layout)
|
||||
SD_BUS_PARAM(model)
|
||||
SD_BUS_PARAM(variant)
|
||||
SD_BUS_PARAM(options)
|
||||
SD_BUS_PARAM(convert)
|
||||
SD_BUS_PARAM(interactive),
|
||||
NULL,,
|
||||
method_set_x11_keyboard,
|
||||
SD_BUS_VTABLE_UNPRIVILEGED),
|
||||
|
||||
SD_BUS_VTABLE_END
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user