Interface DBusProxyFlags


public interface DBusProxyFlags
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    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.
    static final int
    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.
    static final int
    Don't connect to signals on the remote object.
    static final int
    Don't load properties.
    static final int
    If set, the property value for any __invalidated property__ will be (asynchronously) retrieved upon receiving the [`PropertiesChanged`](http://dbus.freedesktop.org/doc/dbus-specification.html#standard-interfaces-properties) D-Bus signal and the property will not cause emission of the #GDBusProxy::g-properties-changed signal.
    static final int
    Don't actually send the AddMatch D-Bus
    call for this signal subscription.
    static final int
    No flags set.
  • Field Details

    • NONE

      static final int NONE
      No flags set.
      See Also:
    • DO_NOT_LOAD_PROPERTIES

      static final int DO_NOT_LOAD_PROPERTIES
      Don't load properties.
      See Also:
    • DO_NOT_CONNECT_SIGNALS

      static final int DO_NOT_CONNECT_SIGNALS
      Don't connect to signals on the remote object.
      See Also:
    • DO_NOT_AUTO_START

      static final int 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.
      See Also:
    • GET_INVALIDATED_PROPERTIES

      static final int GET_INVALIDATED_PROPERTIES
      If set, the property value for any __invalidated property__ will be (asynchronously) retrieved upon receiving the [`PropertiesChanged`](http://dbus.freedesktop.org/doc/dbus-specification.html#standard-interfaces-properties) D-Bus signal and the property will not cause emission of the #GDBusProxy::g-properties-changed signal. When the value is received the #GDBusProxy::g-properties-changed signal is emitted for the property along with the retrieved value. Since 2.32.
      See Also:
    • DO_NOT_AUTO_START_AT_CONSTRUCTION

      static final int 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 %G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START is not also specified.
      See Also:
    • NO_MATCH_RULE

      static final int 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)
      See Also: