summaryrefslogtreecommitdiff
path: root/introspection/geofence.xml
diff options
context:
space:
mode:
Diffstat (limited to 'introspection/geofence.xml')
-rw-r--r--introspection/geofence.xml56
1 files changed, 29 insertions, 27 deletions
diff --git a/introspection/geofence.xml b/introspection/geofence.xml
index 2f61278..391f37e 100644
--- a/introspection/geofence.xml
+++ b/introspection/geofence.xml
@@ -12,28 +12,21 @@
<arg direction="in" type="s" name="ssid"/>
<arg direction="out" type="i" name="fence_id"/>
</method>
- <method name="AddPlace">
- <arg direction="in" type="s" name="app_id"/>
- <arg direction="in" type="s" name="place_name"/>
- <arg direction="out" type="i" name="place_id"/>
- </method>
- <method name="EnableGeofence">
+ <method name="DeleteGeofence">
<arg direction="in" type="i" name="fence_id"/>
<arg direction="in" type="s" name="app_id"/>
- <arg direction="in" type="b" name="enable"/>
</method>
- <method name="UpdatePlace">
+ <method name="GetGeofences">
<arg direction="in" type="i" name="place_id"/>
<arg direction="in" type="s" name="app_id"/>
- <arg direction="in" type="s" name="place_name"/>
+ <arg direction="out" type="i" name="fence_count"/>
+ <arg direction="out" type="i" name="error_code"/>
+ <arg direction="out" type="aa{sv}" name="geofence_info"/>
</method>
- <method name="DeleteGeofence">
+ <method name="EnableGeofence">
<arg direction="in" type="i" name="fence_id"/>
<arg direction="in" type="s" name="app_id"/>
- </method>
- <method name="DeletePlace">
- <arg direction="in" type="i" name="place_id"/>
- <arg direction="in" type="s" name="app_id"/>
+ <arg direction="in" type="b" name="enable"/>
</method>
<method name="StartGeofence">
<arg direction="in" type="i" name="fence_id"/>
@@ -43,31 +36,40 @@
<arg direction="in" type="i" name="fence_id"/>
<arg direction="in" type="s" name="app_id"/>
</method>
- <method name="GetPlaceName">
+ <signal name="GeofenceInout">
+ <arg direction="out" type="s" name="app_id"/>
+ <arg direction="out" type="i" name="fence_id"/>
+ <arg direction="out" type="i" name="access_type"/>
+ <arg direction="out" type="i" name="fence_state"/>
+ </signal>
+
+ <!-- Place Management -->
+ <method name="AddPlace">
+ <arg direction="in" type="s" name="app_id"/>
+ <arg direction="in" type="s" name="place_name"/>
+ <arg direction="out" type="i" name="place_id"/>
+ </method>
+ <method name="UpdatePlace">
<arg direction="in" type="i" name="place_id"/>
<arg direction="in" type="s" name="app_id"/>
- <arg direction="out" type="i" name="error_code"/>
- <arg direction="out" type="s" name="place_name"/>
+ <arg direction="in" type="s" name="place_name"/>
</method>
- <method name="GetList">
+ <method name="DeletePlace">
+ <arg direction="in" type="i" name="place_id"/>
+ <arg direction="in" type="s" name="app_id"/>
+ </method>
+ <method name="GetPlaceName">
<arg direction="in" type="i" name="place_id"/>
<arg direction="in" type="s" name="app_id"/>
- <arg direction="out" type="i" name="fence_count"/>
<arg direction="out" type="i" name="error_code"/>
- <arg direction="out" type="aa{sv}" name="geofence_info"/>
+ <arg direction="out" type="s" name="place_name"/>
</method>
- <method name="GetPlaceList">
+ <method name="GetPlaces">
<arg direction="in" type="s" name="app_id"/>
<arg direction="out" type="i" name="place_count"/>
<arg direction="out" type="i" name="error_code"/>
<arg direction="out" type="aa{sv}" name="place_info"/>
</method>
- <signal name="GeofenceInout">
- <arg direction="out" type="s" name="app_id"/>
- <arg direction="out" type="i" name="fence_id"/>
- <arg direction="out" type="i" name="access_type"/>
- <arg direction="out" type="i" name="fence_state"/>
- </signal>
<signal name="GeofenceEvent">
<arg direction="out" type="i" name="place_id"/>
<arg direction="out" type="i" name="fence_id"/>