<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN"
"http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
<node name="/">
  <interface name="org.freedesktop.DBus.Introspectable">
    <method name="Introspect">
      <arg name="xml_data" type="s" direction="out" />
    </method>
  </interface>
  <interface name="org.gna.home.a2jmidid.control">
    <method name="exit">
    </method>
    <method name="start">
    </method>
    <method name="stop">
    </method>
    <method name="is_started">
      <arg name="started" type="b" direction="out" />
    </method>
    <method name="get_jack_client_name">
      <arg name="jack_client_name" type="s" direction="out" />
    </method>
    <method name="map_alsa_to_jack_port">
      <arg name="alsa_client_id" type="u" direction="in" />
      <arg name="alsa_port_id" type="u" direction="in" />
      <arg name="map_playback" type="b" direction="in" />
      <arg name="jack_port_name" type="s" direction="out" />
    </method>
    <method name="map_jack_port_to_alsa">
      <arg name="jack_port_name" type="s" direction="in" />
      <arg name="alsa_client_id" type="u" direction="out" />
      <arg name="alsa_port_id" type="u" direction="out" />
      <arg name="alsa_client_name" type="s" direction="out" />
      <arg name="alsa_port_name" type="s" direction="out" />
    </method>
    <method name="set_hw_export">
      <arg name="hw_export" type="b" direction="in" />
    </method>
    <signal name="bridge_started">
    </signal>
    <signal name="bridge_stopped">
    </signal>
  </interface>
</node>
