sync : location 32/152432/1 accepted/tizen/unified/20170928.072414 submit/tizen/20170927.014732
authorkj7.sung <kj7.sung@samsung.com>
Tue, 26 Sep 2017 06:45:13 +0000 (15:45 +0900)
committerkj7.sung <kj7.sung@samsung.com>
Tue, 26 Sep 2017 06:45:13 +0000 (15:45 +0900)
Change-Id: Ic91abb039b88cddee52b3fecf72f5155007bf09f
Signed-off-by: kj7.sung <kj7.sung@samsung.com>
introspection/lbs_batch.xml
packaging/liblbs-dbus.spec
server/include/lbs_dbus_server.h
server/src/lbs_dbus_server.c

index 57e7f31..349fc2e 100644 (file)
@@ -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>
index afc9a85..404efa1 100644 (file)
@@ -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
index b528cb1..9a973fc 100644 (file)
@@ -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);
index 5f7f1af..507bc10 100644 (file)
@@ -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);