Signal
IdeLspService::create-launcher
Declaration
IdeSubprocessLauncher*
create_launcher (
IdeLspService* self,
IdePipeline* pipeline,
GSubprocessFlags flags,
gpointer user_data
)
Description
Creates the launcher to be used for the LSP.
If you want to use a launcher on the host, this would be a good place to determine that.
Default handler: | The default handler is called after the handlers added via |
Parameters
pipeline |
IdePipeline |
A loaded |
|
The data is owned by the caller of the function. | |
flags |
GSubprocessFlags |
|
Return value
Returns: | IdeSubprocessLauncher |
A |
|
The caller of the function takes ownership of the data, and is responsible for freeing it. | |
The return value can be NULL . |