<node><interface name="org.freedesktop.GeoClue2.Location">

    
    <property access="read" name="Latitude" type="d" />

    
    <property access="read" name="Longitude" type="d" />

    
    <property access="read" name="Accuracy" type="d" />

    
    <property access="read" name="Altitude" type="d" />

    
    <property access="read" name="Speed" type="d" />

    
    <property access="read" name="Heading" type="d" />

    
    <property access="read" name="Description" type="s" />


    
    <property access="read" name="Timestamp" type="(tt)" />
  </interface>
<interface name="org.freedesktop.GeoClue2.Client">
    
    <property access="read" name="Location" type="o" />

    
    <property access="readwrite" name="DistanceThreshold" type="u">
        <annotation name="org.freedesktop.Accounts.DefaultValue" value="0" />
    </property>

    
    <property access="readwrite" name="TimeThreshold" type="u">
        <annotation name="org.freedesktop.Accounts.DefaultValue" value="0" />
    </property>

    
    <property access="readwrite" name="DesktopId" type="s" />

    
    <property access="readwrite" name="RequestedAccuracyLevel" type="u" />

    
    <property access="read" name="Active" type="b" />

    
    <method name="Start" />

    
    <method name="Stop" />

    
    <signal name="LocationUpdated">
      <arg name="old" type="o" />
      <arg name="new" type="o" />
    </signal>
  </interface>
<interface name="org.freedesktop.GeoClue2.Manager">
    
    <property access="read" name="InUse" type="b" />

    
    <property access="read" name="AvailableAccuracyLevel" type="u" />

    
    <method name="GetClient">
      <arg direction="out" name="client" type="o" />
    </method>

    
    <method name="CreateClient">
      <arg direction="out" name="client" type="o" />
    </method>

    
    <method name="DeleteClient">
      <arg direction="in" name="client" type="o" />
    </method>

    
    <method name="AddAgent">
      <arg direction="in" name="id" type="s" />
    </method>
  </interface>
</node>