Files
entropy/rigo/RigoDaemon/dbus/org.sabayon.Rigo.xml
T

122 lines
3.8 KiB
XML

<!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.sabayon.Rigo">
<method name="activity">
<arg name="state" type="i" direction="out"/>
</method>
<method name="update_repositories">
<arg name="repositories" type="as" direction="in"/>
<arg name="force" type="b" direction="in"/>
<arg name="accepted" type="b" direction="out"/>
</method>
<method name="enqueue_application_action">
<arg name="package_id" type="i" direction="in"/>
<arg name="repository_id" type="s" direction="in"/>
<arg name="package_path" type="s" direction="in"/>
<arg name="action" type="s" direction="in"/>
<arg name="simulate" type="b" direction="in"/>
<arg name="accepted" type="b" direction="out"/>
</method>
<method name="upgrade_system">
<arg name="simulate" type="b" direction="in"/>
<arg name="accepted" type="b" direction="out"/>
</method>
<method name="interrupt_activity"/>
<method name="action_queue_length">
<arg name="length" type="i" direction="out"/>
</method>
<method name="action_queue_items">
<arg name="items" type="a(isssba(iss))" direction="out"/>
</method>
<method name="merge_configuration">
<arg name="source" type="s" direction="in"/>
<arg name="accepted" type="b" direction="out"/>
</method>
<method name="diff_configuration">
<arg name="source" type="s" direction="in"/>
<arg name="path" type="s" direction="out"/>
</method>
<method name="view_configuration_source">
<arg name="source" type="s" direction="in"/>
<arg name="path" type="s" direction="out"/>
</method>
<method name="view_configuration_destination">
<arg name="destination" type="s" direction="in"/>
<arg name="path" type="s" direction="out"/>
</method>
<method name="save_configuration_source">
<arg name="source" type="s" direction="in"/>
<arg name="path" type="s" direction="out"/>
<arg name="saved" type="b" direction="out"/>
</method>
<method name="discard_configuration">
<arg name="source" type="s" direction="in"/>
<arg name="accepted" type="b" direction="out"/>
</method>
<method name="configuration_updates"/>
<method name="reload_configuration_updates"/>
<method name="noticeboards"/>
<method name="action">
<arg name="package_id" type="i" direction="in"/>
<arg name="repository_id" type="s" direction="in"/>
<arg name="action" type="s" direction="out"/>
</method>
<method name="exclusive">
<arg name="status" type="b" direction="out"/>
</method>
<method name="accept_licenses">
<arg name="names" type="as" direction="in"/>
</method>
<method name="api">
<arg name="version" type="i" direction="out"/>
</method>
<method name="hello"/>
<method name="reload"/>
<method name="pong"/>
<!-- Repositories Settings Management -->
<method name="enable_repository">
<arg name="repository_id" type="s" direction="in"/>
<arg name="accepted" type="b" direction="out"/>
</method>
<method name="disable_repository">
<arg name="repository_id" type="s" direction="in"/>
<arg name="accepted" type="b" direction="out"/>
</method>
<method name="rename_repository">
<arg name="from_repository_id" type="s" direction="in"/>
<arg name="to_repository_id" type="s" direction="in"/>
<arg name="accepted" type="b" direction="out"/>
</method>
<method name="optimize_mirrors">
<arg name="repository_ids" type="as" direction="in"/>
<arg name="accepted" type="b" direction="out"/>
</method>
</interface>
</node>