Index: chrome/browser/chromeos/power_library.cc |
=================================================================== |
--- chrome/browser/chromeos/power_library.cc (revision 30488) |
+++ chrome/browser/chromeos/power_library.cc (working copy) |
@@ -2,7 +2,7 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#include "chrome/browser/chromeos/cros_power_library.h" |
+#include "chrome/browser/chromeos/power_library.h" |
#include "base/message_loop.h" |
#include "base/string_util.h" |
@@ -12,83 +12,85 @@ |
// Allows InvokeLater without adding refcounting. This class is a Singleton and |
// won't be deleted until it's last InvokeLater is run. |
template <> |
-struct RunnableMethodTraits<CrosPowerLibrary> { |
- void RetainCallee(CrosPowerLibrary* obj) {} |
- void ReleaseCallee(CrosPowerLibrary* obj) {} |
+struct RunnableMethodTraits<chromeos::PowerLibrary> { |
+ void RetainCallee(chromeos::PowerLibrary* obj) {} |
+ void ReleaseCallee(chromeos::PowerLibrary* obj) {} |
}; |
-CrosPowerLibrary::CrosPowerLibrary() : status_(chromeos::PowerStatus()) { |
+namespace chromeos { |
+ |
+PowerLibrary::PowerLibrary() : status_(chromeos::PowerStatus()) { |
if (CrosLibrary::loaded()) { |
Init(); |
} |
} |
-CrosPowerLibrary::~CrosPowerLibrary() { |
+PowerLibrary::~PowerLibrary() { |
if (CrosLibrary::loaded()) { |
chromeos::DisconnectPowerStatus(power_status_connection_); |
} |
} |
// static |
-CrosPowerLibrary* CrosPowerLibrary::Get() { |
- return Singleton<CrosPowerLibrary>::get(); |
+PowerLibrary* PowerLibrary::Get() { |
+ return Singleton<PowerLibrary>::get(); |
} |
// static |
-bool CrosPowerLibrary::loaded() { |
+bool PowerLibrary::loaded() { |
return CrosLibrary::loaded(); |
} |
-void CrosPowerLibrary::AddObserver(Observer* observer) { |
+void PowerLibrary::AddObserver(Observer* observer) { |
observers_.AddObserver(observer); |
} |
-void CrosPowerLibrary::RemoveObserver(Observer* observer) { |
+void PowerLibrary::RemoveObserver(Observer* observer) { |
observers_.RemoveObserver(observer); |
} |
-bool CrosPowerLibrary::line_power_on() const { |
+bool PowerLibrary::line_power_on() const { |
return status_.line_power_on; |
} |
-bool CrosPowerLibrary::battery_is_present() const { |
+bool PowerLibrary::battery_is_present() const { |
return status_.battery_is_present; |
} |
-bool CrosPowerLibrary::battery_fully_charged() const { |
+bool PowerLibrary::battery_fully_charged() const { |
return status_.battery_state == chromeos::BATTERY_STATE_FULLY_CHARGED; |
} |
-double CrosPowerLibrary::battery_percentage() const { |
+double PowerLibrary::battery_percentage() const { |
return status_.battery_percentage; |
} |
-base::TimeDelta CrosPowerLibrary::battery_time_to_empty() const { |
+base::TimeDelta PowerLibrary::battery_time_to_empty() const { |
return base::TimeDelta::FromSeconds(status_.battery_time_to_empty); |
} |
-base::TimeDelta CrosPowerLibrary::battery_time_to_full() const { |
+base::TimeDelta PowerLibrary::battery_time_to_full() const { |
return base::TimeDelta::FromSeconds(status_.battery_time_to_full); |
} |
// static |
-void CrosPowerLibrary::PowerStatusChangedHandler(void* object, |
+void PowerLibrary::PowerStatusChangedHandler(void* object, |
const chromeos::PowerStatus& status) { |
- CrosPowerLibrary* power = static_cast<CrosPowerLibrary*>(object); |
+ PowerLibrary* power = static_cast<PowerLibrary*>(object); |
power->UpdatePowerStatus(status); |
} |
-void CrosPowerLibrary::Init() { |
+void PowerLibrary::Init() { |
power_status_connection_ = chromeos::MonitorPowerStatus( |
&PowerStatusChangedHandler, this); |
} |
-void CrosPowerLibrary::UpdatePowerStatus(const chromeos::PowerStatus& status) { |
+void PowerLibrary::UpdatePowerStatus(const chromeos::PowerStatus& status) { |
// Make sure we run on UI thread. |
if (!ChromeThread::CurrentlyOn(ChromeThread::UI)) { |
ChromeThread::PostTask( |
ChromeThread::UI, FROM_HERE, |
- NewRunnableMethod(this, &CrosPowerLibrary::UpdatePowerStatus, status)); |
+ NewRunnableMethod(this, &PowerLibrary::UpdatePowerStatus, status)); |
return; |
} |
@@ -101,3 +103,5 @@ |
status_ = status; |
FOR_EACH_OBSERVER(Observer, observers_, PowerChanged(this)); |
} |
+ |
+} // namespace chromeos |
Property changes on: chrome/browser/chromeos/power_library.cc |
___________________________________________________________________ |
Added: svn:eol-style |
+ LF |