[Power] Added logs in methods onEntered and onReturn
authorPiotr Kosko <p.kosko@samsung.com>
Wed, 27 May 2015 13:14:39 +0000 (15:14 +0200)
committerHyunjin Park <hj.na.park@samsung.com>
Mon, 1 Jun 2015 15:46:35 +0000 (00:46 +0900)
Change-Id: I0ca737542c2ab8e541dfada2cdb12845ccebb8b2
Signed-off-by: Piotr Kosko <p.kosko@samsung.com>
src/power/power_instance.cc
src/power/power_manager.cc
src/power/power_platform_proxy.cc

index fa8aea688dbbddc5fde421543117c65ce73c50a9..9d07be50e42e4da3d07530f62c9679b9c89dd6df 100755 (executable)
@@ -50,6 +50,7 @@ using namespace common;
 using namespace extension::power;
 
 PowerInstance::PowerInstance() {
+  LoggerD("Enter");
   using std::placeholders::_1;
   using std::placeholders::_2;
 
@@ -68,6 +69,7 @@ PowerInstance::PowerInstance() {
 }
 
 PowerInstance::~PowerInstance() {
+  LoggerD("Enter");
   PowerManager::GetInstance()->RemoveListener(this);
 }
 
@@ -86,6 +88,7 @@ enum PowerCallbacks {
 
 static void ReplyAsync(PowerInstance* instance, PowerCallbacks cbfunc,
                        int callbackId, bool isSuccess, picojson::object& param) {
+  LoggerD("Enter");
   param["callbackId"] = picojson::value(static_cast<double>(callbackId));
   param["status"] = picojson::value(isSuccess ? "success" : "error");
 
@@ -149,6 +152,7 @@ static void ReplyAsync(PowerInstance* instance, PowerCallbacks cbfunc,
     }
 
 void PowerInstance::PowerManagerRequest(const picojson::value& args, picojson::object& out) {
+  LoggerD("Enter");
   const std::string& resource = args.get("resource").get<std::string>();
   const std::string& state = args.get("state").get<std::string>();
 
@@ -162,6 +166,7 @@ void PowerInstance::PowerManagerRequest(const picojson::value& args, picojson::o
 }
 
 void PowerInstance::PowerManagerRelease(const picojson::value& args, picojson::object& out) {
+  LoggerD("Enter");
   const std::string& resource = args.get("resource").get<std::string>();
   PlatformResult result =
       PowerManager::GetInstance()->Release(kPowerResourceMap.at(resource));
@@ -173,6 +178,7 @@ void PowerInstance::PowerManagerRelease(const picojson::value& args, picojson::o
 
 void PowerInstance::PowerManagerGetscreenbrightness(const picojson::value& args,
                                                     picojson::object& out) {
+  LoggerD("Enter");
   double brightness;
   PlatformResult result =
       PowerManager::GetInstance()->GetScreenBrightness(&brightness);
@@ -184,6 +190,7 @@ void PowerInstance::PowerManagerGetscreenbrightness(const picojson::value& args,
 
 void PowerInstance::PowerManagerSetscreenbrightness(const picojson::value& args,
                                                     picojson::object& out) {
+  LoggerD("Enter");
   CHECK_EXIST(args, "brightness", out)
 
   double brightness = args.get("brightness").get<double>();
@@ -196,10 +203,12 @@ void PowerInstance::PowerManagerSetscreenbrightness(const picojson::value& args,
 }
 
 void PowerInstance::PowerManagerIsscreenon(const picojson::value& args, picojson::object& out) {
+  LoggerD("Enter");
   bool ret = PowerManager::GetInstance()->IsScreenOn();
   ReportSuccess(picojson::value(ret), out);
 }
 void PowerInstance::PowerManagerRestorescreenbrightness(const picojson::value& args, picojson::object& out) {
+  LoggerD("Enter");
   PlatformResult result =
       PowerManager::GetInstance()->RestoreScreenBrightness();
   if (result.IsError())
@@ -209,6 +218,7 @@ void PowerInstance::PowerManagerRestorescreenbrightness(const picojson::value& a
 }
 
 void PowerInstance::PowerManagerTurnscreenon(const picojson::value& args, picojson::object& out) {
+  LoggerD("Enter");
   PlatformResult result = PowerManager::GetInstance()->SetScreenState(true);
   if (result.IsError())
     ReportError(result, &out);
@@ -217,6 +227,7 @@ void PowerInstance::PowerManagerTurnscreenon(const picojson::value& args, picojs
 }
 
 void PowerInstance::PowerManagerTurnscreenoff(const picojson::value& args, picojson::object& out) {
+  LoggerD("Enter");
   PlatformResult result = PowerManager::GetInstance()->SetScreenState(false);
   if (result.IsError())
     ReportError(result, &out);
@@ -225,6 +236,7 @@ void PowerInstance::PowerManagerTurnscreenoff(const picojson::value& args, picoj
 }
 
 void PowerInstance::OnScreenStateChanged(PowerState prev_state, PowerState new_state) {
+  LoggerD("Enter");
   picojson::value event = picojson::value(picojson::object());
   picojson::object& obj = event.get<picojson::object>();
   obj["cmd"] = picojson::value("ScreenStateChanged");
index 262cc8471dc6e15569f41039812fa33af76a03d9..4e82ceaf40216f3f6b26e159194e9c2068b9b757 100755 (executable)
@@ -43,6 +43,8 @@ PowerManager::PowerManager()
       set_custom_brightness_(false),
       current_requested_state_(POWER_STATE_NONE) {
 
+  LoggerD("Enter");
+
   display_state_e platform_state = DISPLAY_STATE_NORMAL;
   int ret = device_display_get_state(&platform_state);
   if (DEVICE_ERROR_NONE != ret)
@@ -71,6 +73,7 @@ PowerManager::PowerManager()
 }
 
 PowerManager::~PowerManager() {
+  LoggerD("Enter");
   int ret = device_remove_callback(DEVICE_CALLBACK_DISPLAY_STATE,
                                    PowerManager::OnPlatformStateChangedCB);
   if (DEVICE_ERROR_NONE != ret)
@@ -78,11 +81,13 @@ PowerManager::~PowerManager() {
 }
 
 PowerManager* PowerManager::GetInstance(){
+  LoggerD("Enter");
   static PowerManager instance;
   return &instance;
 }
 
 void PowerManager::OnPlatformStateChangedCB(device_callback_e type, void* value, void* user_data) {
+  LoggerD("Enter");
   PowerManager* object = static_cast<PowerManager*>(user_data);
   if (object == NULL){
     LoggerE("User data is NULL");
@@ -119,16 +124,19 @@ void PowerManager::OnPlatformStateChangedCB(device_callback_e type, void* value,
 }
 
 void PowerManager::AddListener(PowerManagerListener* listener) {
+  LoggerD("Enter");
   auto it = std::find(listeners_.begin(), listeners_.end(), listener);
   if (it == listeners_.end())
     listeners_.push_back(listener);
 }
 
 void PowerManager::RemoveListener(PowerManagerListener* listener) {
+  LoggerD("Enter");
   listeners_.remove(listener);
 }
 
 PlatformResult PowerManager::Request(PowerResource resource, PowerState state) {
+  LoggerD("Enter");
   if (resource == POWER_RESOURCE_SCREEN && state == POWER_STATE_CPU_AWAKE)
     return PlatformResult(ErrorCode::INVALID_VALUES_ERR, "invalid PowerState");
   if (resource == POWER_RESOURCE_CPU && state != POWER_STATE_CPU_AWAKE)
@@ -228,6 +236,7 @@ PlatformResult PowerManager::Request(PowerResource resource, PowerState state) {
 }
 
 PlatformResult PowerManager::Release(PowerResource resource) {
+  LoggerD("Enter");
   int ret;
   if (POWER_RESOURCE_SCREEN == resource) {
     ret = device_power_release_lock(POWER_LOCK_DISPLAY);
@@ -271,6 +280,7 @@ PlatformResult PowerManager::Release(PowerResource resource) {
 }
 
 PlatformResult PowerManager::GetScreenBrightness(double* output) {
+  LoggerD("Enter");
   int brightness = GetPlatformBrightness();
   LoggerD("Brightness value: %d", brightness);
 
@@ -286,6 +296,7 @@ PlatformResult PowerManager::GetScreenBrightness(double* output) {
 }
 
 PlatformResult PowerManager::SetScreenBrightness(double brightness) {
+  LoggerD("Enter");
   if (brightness > 1 || brightness < 0)
     return PlatformResult(ErrorCode::INVALID_VALUES_ERR,
                           "brightness should be 0 <= brightness <= 1");
@@ -309,6 +320,7 @@ PlatformResult PowerManager::SetScreenBrightness(double brightness) {
 }
 
 bool PowerManager::IsScreenOn() {
+  LoggerD("Enter");
   display_state_e platform_state = DISPLAY_STATE_NORMAL;
   int ret = device_display_get_state(&platform_state);
   if (DEVICE_ERROR_NONE != ret)
@@ -317,6 +329,7 @@ bool PowerManager::IsScreenOn() {
 }
 
 PlatformResult PowerManager::SetScreenState(bool onoff) {
+  LoggerD("Enter");
   int ret = device_display_change_state(onoff ? DISPLAY_STATE_NORMAL : DISPLAY_STATE_SCREEN_OFF);
   if (DEVICE_ERROR_NONE != ret) {
     LoggerE("Platform error while changing screen state %d", ret);
@@ -335,6 +348,7 @@ PlatformResult PowerManager::SetScreenState(bool onoff) {
 }
 
 PlatformResult PowerManager::RestoreScreenBrightness() {
+  LoggerD("Enter");
   int ret = PowerPlatformProxy::GetInstance().SetBrightnessFromSettings();
   if (DEVICE_ERROR_NONE != ret) {
     LoggerE("Platform error while restoring brightness %d", ret);
@@ -345,6 +359,7 @@ PlatformResult PowerManager::RestoreScreenBrightness() {
 }
 
 PlatformResult PowerManager::SetPlatformBrightness(int brightness) {
+  LoggerD("Enter");
   if (current_state_ == POWER_STATE_SCREEN_DIM) {
     current_brightness_ = brightness;
     LoggerD("Current state is not normal state the value is saved in cache: %d", brightness);
@@ -401,6 +416,7 @@ int PowerManager::GetPlatformBrightness(){
 
 
 PlatformResult PowerManager::RestoreSettedBrightness() {
+  LoggerD("Enter");
   PlatformResult result(ErrorCode::NO_ERROR);
   int is_custom_mode = 0;
   vconf_get_int(VCONFKEY_PM_CUSTOM_BRIGHTNESS_STATUS, &is_custom_mode);
@@ -417,6 +433,7 @@ PlatformResult PowerManager::RestoreSettedBrightness() {
 }
 
 void PowerManager::BroadcastScreenState(PowerState current) {
+  LoggerD("Enter");
   if (current_state_ == current)
     return;
 
index cce5dd88991887864d05287e1cf827873a126899..e8ab75dbb56997f4e9d655b7647f7c6b815ea97c 100755 (executable)
@@ -25,55 +25,61 @@ using namespace common;
 namespace extension {
 namespace power {
 
-PowerPlatformProxy::PowerPlatformProxy()
-               :       dbus_op_("org.tizen.system.deviced",
-                                                        "/Org/Tizen/System/DeviceD/Display",
-                                                        "org.tizen.system.deviced.display")
+PowerPlatformProxy::PowerPlatformProxy() :
+    dbus_op_("org.tizen.system.deviced",
+             "/Org/Tizen/System/DeviceD/Display",
+             "org.tizen.system.deviced.display")
 {
+  LoggerD("Entered");
 }
 
 PowerPlatformProxy::~PowerPlatformProxy()
 {
+  LoggerD("Entered");
 }
 
 PowerPlatformProxy& PowerPlatformProxy::GetInstance()
 {
-       static PowerPlatformProxy instance;
-       return instance;
+  LoggerD("Entered");
+  static PowerPlatformProxy instance;
+  return instance;
 }
 
 int PowerPlatformProxy::LockState()
 {
-       DBusOperationArguments args;
-       args.AddArgumentString("lcddim");
-       args.AddArgumentString("staycurstate");
-       args.AddArgumentString("NULL");
-       args.AddArgumentInt32(0);
+  LoggerD("Entered");
+  DBusOperationArguments args;
+  args.AddArgumentString("lcddim");
+  args.AddArgumentString("staycurstate");
+  args.AddArgumentString("NULL");
+  args.AddArgumentInt32(0);
 
-       return dbus_op_.InvokeSyncGetInt("lockstate", &args);
+  return dbus_op_.InvokeSyncGetInt("lockstate", &args);
 }
 
 int PowerPlatformProxy::UnlockState()
 {
-       DBusOperationArguments args;
-       args.AddArgumentString("lcddim");
-       args.AddArgumentString("keeptimer");
+  LoggerD("Entered");
+  DBusOperationArguments args;
+  args.AddArgumentString("lcddim");
+  args.AddArgumentString("keeptimer");
 
-       return dbus_op_.InvokeSyncGetInt("unlockstate", &args);
+  return dbus_op_.InvokeSyncGetInt("unlockstate", &args);
 }
 
 int PowerPlatformProxy::SetBrightnessFromSettings()
 {
-       return dbus_op_.InvokeSyncGetInt("ReleaseBrightness", NULL);
+  LoggerD("Entered");
+  return dbus_op_.InvokeSyncGetInt("ReleaseBrightness", NULL);
 }
 
 int PowerPlatformProxy::SetBrightness(int val)
 {
   LoggerD("Entered");
-       DBusOperationArguments args;
-       args.AddArgumentInt32(val);
+  DBusOperationArguments args;
+  args.AddArgumentInt32(val);
 
-       return dbus_op_.InvokeSyncGetInt("HoldBrightness", &args);
+  return dbus_op_.InvokeSyncGetInt("HoldBrightness", &args);
 }
 
 int PowerPlatformProxy::GetBrightness() {