summaryrefslogtreecommitdiff
path: root/introspection/geofence.xml
diff options
context:
space:
mode:
authorjongmun Woo <jongmun.woo@samsung.com>2015-06-12 20:53:59 +0900
committerjongmun Woo <jongmun.woo@samsung.com>2015-06-12 21:00:58 +0900
commit12f904740fa3322f9fd472f1f04c3141d55bd29b (patch)
tree5921d0812f89b2fbb1f1766cabdde027dbf9b5d0 /introspection/geofence.xml
parent47368947d9e679e6af929c1eb03e131219d40953 (diff)
downloadgeofence-dbus-12f904740fa3322f9fd472f1f04c3141d55bd29b.tar.gz
geofence-dbus-12f904740fa3322f9fd472f1f04c3141d55bd29b.tar.bz2
geofence-dbus-12f904740fa3322f9fd472f1f04c3141d55bd29b.zip
2.To support 64bit arch Signed-off-by: jongmun Woo <jongmun.woo@samsung.com> Change-Id: I19c500b322f38b7f82ac53d8ba99f42a83506251
Diffstat (limited to 'introspection/geofence.xml')
-rw-r--r--introspection/geofence.xml80
1 files changed, 80 insertions, 0 deletions
diff --git a/introspection/geofence.xml b/introspection/geofence.xml
new file mode 100644
index 0000000..2f61278
--- /dev/null
+++ b/introspection/geofence.xml
@@ -0,0 +1,80 @@
+<node>
+ <interface name="org.tizen.lbs.Geofence">
+ <method name="AddGeofence">
+ <arg direction="in" type="s" name="app_id"/>
+ <arg direction="in" type="i" name="place_id"/>
+ <arg direction="in" type="i" name="geofence_type"/>
+ <arg direction="in" type="d" name="latitude"/>
+ <arg direction="in" type="d" name="longitude"/>
+ <arg direction="in" type="i" name="radius"/>
+ <arg direction="in" type="s" name="address"/>
+ <arg direction="in" type="s" name="bssid"/>
+ <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">
+ <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">
+ <arg direction="in" type="i" name="place_id"/>
+ <arg direction="in" type="s" name="app_id"/>
+ <arg direction="in" type="s" name="place_name"/>
+ </method>
+ <method name="DeleteGeofence">
+ <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"/>
+ </method>
+ <method name="StartGeofence">
+ <arg direction="in" type="i" name="fence_id"/>
+ <arg direction="in" type="s" name="app_id"/>
+ </method>
+ <method name="StopGeofence">
+ <arg direction="in" type="i" name="fence_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="error_code"/>
+ <arg direction="out" type="s" name="place_name"/>
+ </method>
+ <method name="GetList">
+ <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"/>
+ </method>
+ <method name="GetPlaceList">
+ <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"/>
+ <arg direction="out" type="i" name="access_type"/>
+ <arg direction="out" type="s" name="app_id"/>
+ <arg direction="out" type="i" name="error"/>
+ <arg direction="out" type="i" name="state"/>
+ </signal>
+ </interface>
+</node>