diff options
Diffstat (limited to 'introspection/geofence.xml')
-rw-r--r-- | introspection/geofence.xml | 56 |
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"/> |