Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN"
- "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
- <node>
- <interface name="org.freedesktop.NetworkManagerSettings.Connection">
- <tp:docstring>
- Represents a single network connection configuration.
- </tp:docstring>
- <method name="Update">
- <tp:docstring>
- Update the connection with new settings and properties, replacing all previous settings and properties.
- </tp:docstring>
- <annotation value="impl_exported_connection_update" name="org.freedesktop.DBus.GLib.CSymbol"/>
- <annotation value="" name="org.freedesktop.DBus.GLib.Async"/>
- <arg direction="in" type="a{sa{sv}}" name="properties">
- <annotation value="QVariantMapMap" name="com.trolltech.QtDBus.QtTypeName.In0"/>
- <tp:docstring>
- New connection properties.
- </tp:docstring>
- </arg>
- </method>
- <method name="Delete">
- <tp:docstring>
- Delete the connection.
- </tp:docstring>
- <annotation value="impl_exported_connection_delete" name="org.freedesktop.DBus.GLib.CSymbol"/>
- <annotation value="" name="org.freedesktop.DBus.GLib.Async"/>
- </method>
- <method name="GetSettings">
- <tp:docstring>
- Get the settings maps describing this object.
- </tp:docstring>
- <annotation value="impl_exported_connection_get_settings" name="org.freedesktop.DBus.GLib.CSymbol"/>
- <arg direction="out" tp:type="String_String_Variant_Map_Map" type="a{sa{sv}}" name="settings">
- <annotation value="QVariantMapMap" name="com.trolltech.QtDBus.QtTypeName.Out0"/>
- <tp:docstring>
- The nested settings maps describing this object.
- </tp:docstring>
- </arg>
- </method>
- <signal name="Updated">
- <tp:docstring>
- Emitted when some settings changed.
- </tp:docstring>
- <arg tp:type="String_String_Variant_Map_Map" type="a{sa{sv}}" name="settings">
- <annotation value="QVariantMapMap" name="com.trolltech.QtDBus.QtTypeName.In0"/>
- <tp:docstring>
- Contains complete connection setting parameters, including changes.
- </tp:docstring>
- </arg>
- </signal>
- <signal name="Removed">
- <tp:docstring>
- Emitted when this connection has been deleted/removed. After receipt of this signal, the object no longer exists.
- </tp:docstring>
- </signal>
- </interface>
- <interface name="org.freedesktop.NetworkManagerSettings.Connection.Secrets">
- <tp:docstring>
- Secrets have a separate interface so that they can be locked down.
- </tp:docstring>
- <method name="GetSecrets">
- <tp:docstring>
- Get the secrets encapsulated in this object.
- </tp:docstring>
- <annotation value="impl_exported_connection_get_secrets" name="org.freedesktop.DBus.GLib.CSymbol"/>
- <annotation value="" name="org.freedesktop.DBus.GLib.Async"/>
- <arg direction="in" type="s" name="setting_name">
- <tp:docstring>
- Name of the setting to return.
- </tp:docstring>
- </arg>
- <arg direction="in" type="as" name="hints">
- <tp:docstring>
- Array of strings of key names in the Setting for which NM thinks
- a secrets may be required.
- </tp:docstring>
- </arg>
- <arg direction="in" type="b" name="request_new">
- <tp:docstring>
- Indicates whether new secrets should be requested or if the request can be fulfilled from storage.
- </tp:docstring>
- </arg>
- <arg direction="out" tp:type="String_String_Variant_Map_Map" type="a{sa{sv}}" name="secrets">
- <annotation value="QVariantMapMap" name="com.trolltech.QtDBus.QtTypeName.Out0"/>
- <tp:docstring>
- Nested settings maps containing secrets. Each setting MUST contain at least the 'name' field, containing the name of the setting, and one or more secrets.
- </tp:docstring>
- </arg>
- </method>
- </interface>
- <interface name="org.freedesktop.DBus.Properties">
- <method name="Get">
- <arg name="interface_name" type="s" direction="in"/>
- <arg name="property_name" type="s" direction="in"/>
- <arg name="value" type="v" direction="out"/>
- </method>
- <method name="Set">
- <arg name="interface_name" type="s" direction="in"/>
- <arg name="property_name" type="s" direction="in"/>
- <arg name="value" type="v" direction="in"/>
- </method>
- <method name="GetAll">
- <arg name="interface_name" type="s" direction="in"/>
- <arg name="values" type="a{sv}" direction="out"/>
- <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="QVariantMap"/>
- </method>
- </interface>
- <interface name="org.freedesktop.DBus.Introspectable">
- <method name="Introspect">
- <arg name="xml_data" type="s" direction="out"/>
- </method>
- </interface>
- </node>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement