Class

IdeSubprocessSupervisor

Description

class Ide.SubprocessSupervisor : GObject.Object {
  parent_instance: GObject
}
No description available.

Ancestors

  • GObject

Constructors

ide_subprocess_supervisor_new
No description available.

Instance methods

ide_subprocess_supervisor_get_launcher
No description available.

Available since: 3.32

ide_subprocess_supervisor_get_subprocess

Gets the current IdeSubprocess that is being supervised. This might be NULL if the ide_subprocess_supervisor_start() has not yet been called or if there was a failure to spawn the process.

Available since: 3.32

ide_subprocess_supervisor_set_launcher
No description available.
ide_subprocess_supervisor_set_subprocess
No description available.
ide_subprocess_supervisor_start
No description available.
ide_subprocess_supervisor_stop
No description available.

Signals

Ide.SubprocessSupervisor::exited
No description available.
Ide.SubprocessSupervisor::spawned
No description available.
Ide.SubprocessSupervisor::supervise
No description available.
Ide.SubprocessSupervisor::unsupervise
No description available.

Class structure

struct IdeSubprocessSupervisorClass {
  GObjectClass parent_class;
  void (* spawned) (
    IdeSubprocessSupervisor* self,
    IdeSubprocess* subprocess
  );
  
}
Class members
parent_class
GObjectClass
  No description available.
spawned
void (* spawned) (
    IdeSubprocessSupervisor* self,
    IdeSubprocess* subprocess
  )
  No description available.

Virtual methods

Ide.SubprocessSupervisorClass.spawned
No description available.