aboutsummaryrefslogtreecommitdiff
path: root/mservicemapper/duiservicefw.xml
blob: ce2dc3dc346f28ce11683392152519dcec644fef (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<!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="com.nokia.DuiServiceFwIf" >
    <!--
            Returns a list of service names that implement the specified interface,
            or, if none specified, all servicenames
        -->
    <method name="serviceNames" >
      <arg direction="in" type="s" name="interfaceName" />
      <arg direction="out" type="as" />
    </method>
    <!--
            Returns a (preferred) service name that implements the specified interface
        -->
    <method name="serviceName" >
      <arg direction="in" type="s" name="interfaceName" />
      <arg direction="out" type="s" />
    </method>
    <!--
            Returns the service path for the specified interface
        -->
    <method name="servicePath" >
      <arg direction="in" type="s" name="interfaceName" />
      <arg direction="out" type="s" />
    </method>
    <method name="interfaceName" >
      <arg direction="in" type="s" name="serviceName" />
      <arg direction="out" type="s" />
    </method>
    <signal name="serviceAvailable" >
        <arg name="service" type="s" direction="out"/>
        <arg name="interface" type="s" direction="out"/>
    </signal>
    <signal name="serviceUnavailable" >
        <arg name="service" type="s" direction="out"/>
    </signal>
  </interface>
</node>