:right-sidebar: True DBusProxyFlags =================================================================== .. currentmodule:: gi.repository.Gio .. versionadded:: 2.26 .. class:: DBusProxyFlags :no-contents-entry: Flags used when constructing an instance of a :obj:`~gi.repository.Gio.DBusProxy` derived class. Fields ------ .. rst-class:: interim-class .. class:: DBusProxyFlags :no-index: .. attribute:: DO_NOT_AUTO_START If the proxy is for a well-known name, do not ask the bus to launch an owner during proxy initialization or a method call. This flag is only meaningful in proxies for well-known names. .. attribute:: DO_NOT_AUTO_START_AT_CONSTRUCTION If the proxy is for a well-known name, do not ask the bus to launch an owner during proxy initialization, but allow it to be autostarted by a method call. This flag is only meaningful in proxies for well-known names, and only if :const:`~gi.repository.Gio.DBusProxyFlags.DO_NOT_AUTO_START` is not also specified. .. attribute:: DO_NOT_CONNECT_SIGNALS Don't connect to signals on the remote object. .. attribute:: DO_NOT_LOAD_PROPERTIES Don't load properties. .. attribute:: GET_INVALIDATED_PROPERTIES If set, the property value for any __invalidated ``property__`` will be (asynchronously) retrieved upon receiving the ```PropertiesChanged`` `_ D-Bus signal and the property will not cause emission of the :obj:`~gi.repository.Gio.DBusProxy`::g-properties-changed signal. When the value is received the :obj:`~gi.repository.Gio.DBusProxy`::g-properties-changed signal is emitted for the property along with the retrieved value. Since 2.32. .. attribute:: NONE No flags set. .. attribute:: NO_MATCH_RULE Don't actually send the AddMatch D-Bus call for this signal subscription. This gives you more control over which match rules you add (but you must add them manually). (Since: 2.72)