<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>
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);
}
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);
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);