SubprocessFactory
Object Hierarchy:
Description:
[
CCode ( type_id =
"e_subprocess_factory_get_type ()" ) ]
[
Version ( since =
"3.16" ) ]
public class SubprocessFactory :
Object,
Initable
Contains only private data that should be read and manipulated using the functions below.
Content:
Properties:
Static methods:
Creation methods:
Methods:
- public virtual void backend_closed (Backend backend)
- public virtual void backend_created (Backend backend)
- public void call_backends_prepare_shutdown ()
- public List<Backend> get_backends_list ()
Returns a list of used backends.
- public unowned SourceRegistry get_registry ()
- public string open_backend (DBusConnection connection, string uid, string backend_factory_type_name, string module_filename, DBusInterfaceSkeleton proxy, Cancellable? cancellable = null) throws Error
Returns the Backend
data D-Bus object path
- public virtual string open_data (Backend backend, DBusConnection connection, void* data, Cancellable? cancellable = null) throws Error
- public Backend? ref_initable_backend (string uid, string backend_factory_type_name, string module_filename, Cancellable? cancellable = null) throws Error
- public void set_backend_callbacks (Backend backend, DBusInterfaceSkeleton proxy)
Installs a toggle reference on the backend, that can receive a signal
to shutdown once all client connections are closed.
Inherited Members:
All known members inherited from class GLib.Object
All known members inherited from interface GLib.Initable