1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 08:48:11 +00:00
serenity/Userland/Services/ConfigServer/ConfigServer.ipc
faxe1008 a4a89a63cb ConfigServer: Add method and notification for key removal
This addresses the FIXME of detecting ConfigFile key removal.
2021-11-13 12:55:46 +01:00

15 lines
668 B
Text

endpoint ConfigServer
{
pledge_domains(Vector<String> domains) =|
monitor_domain(String domain) =|
read_string_value(String domain, String group, String key) => (Optional<String> value)
read_i32_value(String domain, String group, String key) => (Optional<i32> value)
read_bool_value(String domain, String group, String key) => (Optional<bool> value)
write_string_value(String domain, String group, String key, String value) =|
write_i32_value(String domain, String group, String key, i32 value) =|
write_bool_value(String domain, String group, String key, bool value) =|
remove_key(String domain, String group, String key) =|
}