Lines Matching refs:UidObserver
35 struct UidObserver : public BnUidObserver, public virtual IBinder::DeathRecipient { struct
36 explicit UidObserver(const AActivityManager_onUidImportance& cb, in UidObserver() function
64 int32_t UidObserver::procStateToImportance(int32_t procState) { in procStateToImportance()
88 int32_t UidObserver::importanceToProcState(int32_t importance) { in importanceToProcState()
112 void UidObserver::onUidGone(uid_t uid, bool disabled __unused) { in onUidGone()
120 void UidObserver::onUidActive(uid_t uid __unused) {} in onUidActive()
122 void UidObserver::onUidIdle(uid_t uid __unused, bool disabled __unused) {} in onUidIdle()
124 void UidObserver::onUidProcAdjChanged(uid_t uid __unused, int32_t adj __unused) {} in onUidProcAdjChanged()
126 void UidObserver::onUidStateChanged(uid_t uid, int32_t procState, in onUidStateChanged()
136 void UidObserver::binderDied(const wp<IBinder>& /*who*/) { in binderDied()
150 bool UidObserver::registerSelf() { in registerSelf()
182 void UidObserver::unregisterSelf() { in unregisterSelf()
200 struct AActivityManager_UidImportanceListener : public UidObserver {
205 sp<UidObserver> observer(new UidObserver(onUidImportance, importanceCutpoint, cookie)); in AActivityManager_addUidImportanceListener()
216 UidObserver* observer = static_cast<UidObserver*>(listener); in AActivityManager_removeUidImportanceListener()
227 return UidObserver::procStateToImportance(gAm.getUidProcessState(uid, getTag())); in AActivityManager_getUidImportance()