From 967a52dc7ddd5b1618179d9efd679f9a5be99041 Mon Sep 17 00:00:00 2001
From: Piotr Kosko
Date: Wed, 27 May 2015 14:08:18 +0200
Subject: [PATCH] [HAM] Added logs in methods onEntered and onReturn
Change-Id: I0eb05c0febde8eb84013a0ca226a98582df02747
Signed-off-by: Piotr Kosko
---
.../humanactivitymonitor_instance.cc | 12 ++++++++++++
.../humanactivitymonitor_manager.cc | 19 ++++++++++++++++++-
2 files changed, 30 insertions(+), 1 deletion(-)
diff --git a/src/humanactivitymonitor/humanactivitymonitor_instance.cc b/src/humanactivitymonitor/humanactivitymonitor_instance.cc
index eea1ca34..eb266eda 100644
--- a/src/humanactivitymonitor/humanactivitymonitor_instance.cc
+++ b/src/humanactivitymonitor/humanactivitymonitor_instance.cc
@@ -22,6 +22,7 @@ using common::ErrorCode;
using common::TaskQueue;
HumanActivityMonitorInstance::HumanActivityMonitorInstance() {
+ LoggerD("Enter");
using std::placeholders::_1;
using std::placeholders::_2;
@@ -41,9 +42,11 @@ HumanActivityMonitorInstance::HumanActivityMonitorInstance() {
}
HumanActivityMonitorInstance::~HumanActivityMonitorInstance() {
+ LoggerD("Enter");
}
PlatformResult HumanActivityMonitorInstance::Init() {
+ LoggerD("Enter");
if (!manager_) {
manager_ = std::make_shared();
@@ -68,10 +71,12 @@ PlatformResult HumanActivityMonitorInstance::Init() {
void HumanActivityMonitorInstance::HumanActivityMonitorManagerGetHumanActivityData(
const picojson::value& args, picojson::object& out) {
+ LoggerD("Enter");
CHECK_EXIST(args, "type", out)
PlatformResult result = Init();
if (!result) {
+ LoggerE("Failed: Init()");
ReportError(result, &out);
return;
}
@@ -89,6 +94,7 @@ void HumanActivityMonitorInstance::HumanActivityMonitorManagerGetHumanActivityDa
if (result) {
ReportSuccess(data, response_obj);
} else {
+ LoggerE("Failed: manager_->GetHumanActivityData()");
ReportError(result, &response_obj);
}
@@ -102,10 +108,12 @@ void HumanActivityMonitorInstance::HumanActivityMonitorManagerGetHumanActivityDa
void HumanActivityMonitorInstance::HumanActivityMonitorManagerStart(
const picojson::value& args, picojson::object& out) {
+ LoggerD("Enter");
CHECK_EXIST(args, "type", out)
PlatformResult result = Init();
if (!result) {
+ LoggerE("Failed: Init()");
ReportError(result, &out);
return;
}
@@ -126,16 +134,19 @@ void HumanActivityMonitorInstance::HumanActivityMonitorManagerStart(
if (result) {
ReportSuccess(out);
} else {
+ LoggerE("Failed: manager_->SetListener()");
ReportError(result, &out);
}
}
void HumanActivityMonitorInstance::HumanActivityMonitorManagerStop(
const picojson::value& args, picojson::object& out) {
+ LoggerD("Enter");
CHECK_EXIST(args, "type", out)
PlatformResult result = Init();
if (!result) {
+ LoggerE("Failed: Init()");
ReportError(result, &out);
return;
}
@@ -144,6 +155,7 @@ void HumanActivityMonitorInstance::HumanActivityMonitorManagerStop(
if (result) {
ReportSuccess(out);
} else {
+ LoggerE("Failed: manager_->UnsetListener()");
ReportError(result, &out);
}
}
diff --git a/src/humanactivitymonitor/humanactivitymonitor_manager.cc b/src/humanactivitymonitor/humanactivitymonitor_manager.cc
index db09a300..9b64dcbc 100644
--- a/src/humanactivitymonitor/humanactivitymonitor_manager.cc
+++ b/src/humanactivitymonitor/humanactivitymonitor_manager.cc
@@ -14,15 +14,19 @@ namespace humanactivitymonitor {
using common::PlatformResult;
using common::ErrorCode;
-HumanActivityMonitorManager::HumanActivityMonitorManager() {}
+HumanActivityMonitorManager::HumanActivityMonitorManager() {
+ LoggerD("Enter");
+}
HumanActivityMonitorManager::~HumanActivityMonitorManager() {
+ LoggerD("Enter");
UnsetWristUpListener();
UnsetHrmListener();
UnsetGpsListener();
}
PlatformResult HumanActivityMonitorManager::Init() {
+ LoggerD("Enter");
return PlatformResult(ErrorCode::NO_ERROR);
}
@@ -126,6 +130,7 @@ PlatformResult HumanActivityMonitorManager::GetHumanActivityData(
const std::string& type,
picojson::value* data) {
+ LoggerD("Enter");
if (type == kActivityTypePedometer) {
// TODO(r.galka) Not Supported in current implementation.
}
@@ -148,6 +153,7 @@ PlatformResult HumanActivityMonitorManager::GetHumanActivityData(
// WRIST_UP
PlatformResult HumanActivityMonitorManager::SetWristUpListener(
JsonCallback callback) {
+ LoggerD("Enter");
int ret;
ret = gesture_create(&gesture_handle_);
@@ -174,6 +180,7 @@ PlatformResult HumanActivityMonitorManager::SetWristUpListener(
}
PlatformResult HumanActivityMonitorManager::UnsetWristUpListener() {
+ LoggerD("Enter");
int ret;
if (gesture_handle_) {
@@ -198,6 +205,7 @@ void HumanActivityMonitorManager::OnWristUpEvent(gesture_type_e gesture,
double timestamp,
gesture_error_e error,
void* user_data) {
+ LoggerD("Enter");
HumanActivityMonitorManager* manager =
static_cast(user_data);
@@ -213,6 +221,7 @@ void HumanActivityMonitorManager::OnWristUpEvent(gesture_type_e gesture,
// HRM
PlatformResult HumanActivityMonitorManager::SetHrmListener(
JsonCallback callback) {
+ LoggerD("Enter");
sensor_h hrm_sensor;
int ret;
@@ -253,6 +262,7 @@ PlatformResult HumanActivityMonitorManager::SetHrmListener(
}
PlatformResult HumanActivityMonitorManager::UnsetHrmListener() {
+ LoggerD("Enter");
int ret;
if (hrm_sensor_listener_) {
@@ -315,6 +325,7 @@ static PlatformResult ConvertHrmEvent(sensor_event_s* event,
void HumanActivityMonitorManager::OnHrmSensorEvent(
sensor_h /*sensor*/, sensor_event_s *event, void *user_data) {
+ LoggerD("Enter");
HumanActivityMonitorManager* manager =
static_cast(user_data);
@@ -335,6 +346,7 @@ void HumanActivityMonitorManager::OnHrmSensorEvent(
}
PlatformResult HumanActivityMonitorManager::GetHrmData(picojson::value* data) {
+ LoggerD("Enter");
if (!hrm_sensor_listener_) {
return PlatformResult(ErrorCode::SERVICE_NOT_AVAILABLE_ERR);
}
@@ -362,6 +374,7 @@ PlatformResult HumanActivityMonitorManager::GetHrmData(picojson::value* data) {
// GPS
PlatformResult HumanActivityMonitorManager::SetGpsListener(
JsonCallback callback) {
+ LoggerD("Enter");
int ret;
ret = location_manager_create(LOCATIONS_METHOD_GPS, &location_handle_);
@@ -395,6 +408,7 @@ PlatformResult HumanActivityMonitorManager::SetGpsListener(
}
PlatformResult HumanActivityMonitorManager::UnsetGpsListener() {
+ LoggerD("Enter");
int ret;
if (location_handle_) {
@@ -429,6 +443,7 @@ static bool ConvertGpsEvent(double latitude, double longitude, double altitude,
double speed, double direction, double horizontal,
double vertical, time_t timestamp,
void* user_data) {
+ LoggerD("Enter");
picojson::array* gps_info_array = static_cast(user_data);
picojson::value gps_info = picojson::value(picojson::object());
@@ -449,6 +464,7 @@ static bool ConvertGpsEvent(double latitude, double longitude, double altitude,
void HumanActivityMonitorManager::OnGpsEvent(int num_of_location,
void *user_data) {
+ LoggerD("Enter");
HumanActivityMonitorManager* manager =
static_cast(user_data);
@@ -476,6 +492,7 @@ void HumanActivityMonitorManager::OnGpsEvent(int num_of_location,
}
PlatformResult HumanActivityMonitorManager::GetGpsData(picojson::value* data) {
+ LoggerD("Enter");
if (!location_handle_) {
return PlatformResult(ErrorCode::SERVICE_NOT_AVAILABLE_ERR);
}
--
2.34.1