summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkj7.sung <kj7.sung@samsung.com>2017-09-26 15:45:13 +0900
committerkj7.sung <kj7.sung@samsung.com>2017-09-26 15:45:13 +0900
commite2016813a882470c42118263affd04ca38808ef8 (patch)
tree487f217b4062c992a1676f826624c76a8a5a7cee
parentdc90d516998a8421a4ee71c655e29034d3851ac2 (diff)
downloadlbs-dbus-e2016813a882470c42118263affd04ca38808ef8.tar.gz
lbs-dbus-e2016813a882470c42118263affd04ca38808ef8.tar.bz2
lbs-dbus-e2016813a882470c42118263affd04ca38808ef8.zip
Change-Id: Ic91abb039b88cddee52b3fecf72f5155007bf09f Signed-off-by: kj7.sung <kj7.sung@samsung.com>
-rw-r--r--introspection/lbs_batch.xml1
-rw-r--r--packaging/liblbs-dbus.spec2
-rw-r--r--server/include/lbs_dbus_server.h2
-rw-r--r--server/src/lbs_dbus_server.c4
4 files changed, 5 insertions, 4 deletions
diff --git a/introspection/lbs_batch.xml b/introspection/lbs_batch.xml
index 57e7f31..349fc2e 100644
--- a/introspection/lbs_batch.xml
+++ b/introspection/lbs_batch.xml
@@ -2,6 +2,7 @@
<interface name="org.tizen.lbs.Batch">
<signal name="BatchChanged">
<arg type="i" name="num_of_location" />
+ <arg type="a(iddddddd)" name="batch_data" />
</signal>
</interface>
</node>
diff --git a/packaging/liblbs-dbus.spec b/packaging/liblbs-dbus.spec
index afc9a85..404efa1 100644
--- a/packaging/liblbs-dbus.spec
+++ b/packaging/liblbs-dbus.spec
@@ -1,6 +1,6 @@
Name: liblbs-dbus
Summary: DBus interface for Location Based Service
-Version: 1.1.0
+Version: 1.1.1
Release: 1
Group: Location/Libraries
License: Apache-2.0
diff --git a/server/include/lbs_dbus_server.h b/server/include/lbs_dbus_server.h
index b528cb1..9a973fc 100644
--- a/server/include/lbs_dbus_server.h
+++ b/server/include/lbs_dbus_server.h
@@ -84,7 +84,7 @@ typedef struct _lbs_server_dbus_cb_t {
int lbs_server_emit_position_changed(lbs_server_dbus_h lbs_dbus_server, gint arg_method, gint arg_fields, gint arg_timestamp,
gdouble arg_latitude, gdouble arg_longitude, gdouble arg_altitude, gdouble arg_speed, gdouble arg_direction, gdouble arg_climb, GVariant *arg_accuracy);
-int lbs_server_emit_batch_changed(lbs_server_dbus_h lbs_dbus_server, gint arg_num_of_location);
+int lbs_server_emit_batch_changed(lbs_server_dbus_h lbs_dbus_server, gint arg_num_of_location, GVariant *arg_batch_info);
int lbs_server_emit_satellite_changed(lbs_server_dbus_h lbs_dbus_server, gint arg_timestamp, gint arg_satellite_used, gint arg_satellite_visible, GVariant *arg_used_prn, GVariant *arg_sat_info);
int lbs_server_emit_nmea_changed(lbs_server_dbus_h lbs_dbus_server, gint arg_timestamp, const gchar *arg_nmea_data);
int lbs_server_emit_status_changed(lbs_server_dbus_h lbs_dbus_server, int method, gint status);
diff --git a/server/src/lbs_dbus_server.c b/server/src/lbs_dbus_server.c
index 5f7f1af..507bc10 100644
--- a/server/src/lbs_dbus_server.c
+++ b/server/src/lbs_dbus_server.c
@@ -704,7 +704,7 @@ lbs_server_emit_position_changed(lbs_server_dbus_h lbs_dbus_server,
}
EXPORT_API int
-lbs_server_emit_batch_changed(lbs_server_dbus_h lbs_dbus_server, gint arg_num_of_location)
+lbs_server_emit_batch_changed(lbs_server_dbus_h lbs_dbus_server, gint arg_num_of_location, GVariant *arg_batch_info)
{
g_return_val_if_fail(lbs_dbus_server, LBS_SERVER_ERROR_PARAMETER);
@@ -715,7 +715,7 @@ lbs_server_emit_batch_changed(lbs_server_dbus_h lbs_dbus_server, gint arg_num_of
lbs_batch = lbs_object_get_batch(LBS_OBJECT(handle->obj_skeleton));
g_return_val_if_fail(lbs_batch, LBS_SERVER_ERROR_PARAMETER);
- lbs_batch_emit_batch_changed(lbs_batch, arg_num_of_location);
+ lbs_batch_emit_batch_changed(lbs_batch, arg_num_of_location, arg_batch_info);
g_object_unref(lbs_batch);