mirror of
https://github.com/SerenityOS/serenity.git
synced 2025-01-26 19:32:06 -05:00
70c59dcbf8
This lets clients say they want to be able to open a specific URL without specifying which handler to use.
12 lines
469 B
Text
12 lines
469 B
Text
endpoint LaunchServer = 101
|
|
{
|
|
Greet() => (i32 client_id)
|
|
OpenURL(URL url, String handler_name) => (bool response)
|
|
GetHandlersForURL(URL url) => (Vector<String> handlers)
|
|
GetHandlersWithDetailsForURL(URL url) => (Vector<String> handlers_details)
|
|
|
|
AddAllowedURL(URL url) => ()
|
|
AddAllowedHandlerWithAnyURL(String handler_name) => ()
|
|
AddAllowedHandlerWithOnlySpecificURLs(String handler_name, Vector<URL> urls) => ()
|
|
SealAllowlist() => ()
|
|
}
|