<aegis>
  <provide>
    <dbus name="com.nokia.csd.Call" own="csd-base::csd-base" bus="system">
      <node name="/">
        <interface name="com.nokia.csd.Call">
	  <annotation name="com.maemo.Aegis" value="Cellular"/>
	  <method name="GetEmergencyNumbers">
            <annotation name="com.maemo.Aegis" value=""/>
	  </method>
	  <method name="GetCallInstances">
            <annotation name="com.maemo.Aegis" value=""/>
	  </method>
	  <method name="GetCallInfoAll">
            <annotation name="com.maemo.Aegis" value=""/>
	  </method>
	  <method name="GetProperty">
            <annotation name="com.maemo.Aegis" value=""/>
	  </method>
	  <signal name="Coming">
            <annotation name="com.maemo.Aegis" value=""/>
	  </signal>
	  <signal name="Created">
            <annotation name="com.maemo.Aegis" value=""/>
	  </signal>
	  <signal name="EmergencyNumbersChanged">
            <annotation name="com.maemo.Aegis" value=""/>
	  </signal>
	  <signal name="UserConnection">
            <annotation name="com.maemo.Aegis" value=""/>
	  </signal>
	  <signal name="ServerStatus">
            <annotation name="com.maemo.Aegis" value=""/>
	  </signal>
	  <signal name="CreateRequested">
            <annotation name="com.maemo.Aegis" value=""/>
	  </signal>
	  <signal name="CallError">
            <annotation name="com.maemo.Aegis" value=""/>
	  </signal>
	  <signal name="CallTimers">
            <annotation name="com.maemo.Aegis" value=""/>
	  </signal>
        </interface>
        <interface name="com.nokia.csd.Call.Instance">
	  <annotation name="com.maemo.Aegis" value="Cellular"/>
	  <method name="GetStatus">
            <annotation name="com.maemo.Aegis" value=""/>
	  </method>
	  <method name="GetRemote">
            <annotation name="com.maemo.Aegis" value=""/>
	  </method>
	  <method name="List">
            <annotation name="com.maemo.Aegis" value=""/>
	  </method>
	  <signal name="CallStatus">
            <annotation name="com.maemo.Aegis" value=""/>
	  </signal>
	  <signal name="AudioConnect">
            <annotation name="com.maemo.Aegis" value=""/>
	  </signal>
	  <signal name="CallError">
            <annotation name="com.maemo.Aegis" value=""/>
	  </signal>
	  <signal name="Terminated">
            <annotation name="com.maemo.Aegis" value=""/>
	  </signal>
	  <signal name="Waiting">
            <annotation name="com.maemo.Aegis" value=""/>
	  </signal>
	  <signal name="Multiparty">
            <annotation name="com.maemo.Aegis" value=""/>
	  </signal>
	  <signal name="OnHold">
            <annotation name="com.maemo.Aegis" value=""/>
	  </signal>
	  <signal name="Forwarded">
            <annotation name="com.maemo.Aegis" value=""/>
	  </signal>
	  <signal name="Emergency">
            <annotation name="com.maemo.Aegis" value=""/>
	  </signal>
	  <signal name="SendingDTMF">
            <annotation name="com.maemo.Aegis" value=""/>
	  </signal>
	  <signal name="DTMFTone">
            <annotation name="com.maemo.Aegis" value=""/>
	  </signal>
	  <signal name="StoppedDTMF">
            <annotation name="com.maemo.Aegis" value=""/>
	  </signal>
	  <signal name="CauseDiagnostics">
            <annotation name="com.maemo.Aegis" value=""/>
	  </signal>
        </interface>
        <interface name="com.nokia.csd.Call.Conference">
	  <annotation name="com.maemo.Aegis" value="Cellular"/>
	  <method name="List">
            <annotation name="com.maemo.Aegis" value=""/>
	  </method>
	  <signal name="Joined">
            <annotation name="com.maemo.Aegis" value=""/>
	  </signal>
	  <signal name="Left">
            <annotation name="com.maemo.Aegis" value=""/>
	  </signal>
        </interface>
      </node>
    </dbus>
  </provide>
  <request context="INSTALL">
    <credential name="CAP::chown"/>
  </request>
</aegis>
