1b731ae01b15682a3326dc4145f614f919b2789b5Colin Cross/* 2b731ae01b15682a3326dc4145f614f919b2789b5Colin Cross * Copyright (C) 2011 The Android Open Source Project 3b731ae01b15682a3326dc4145f614f919b2789b5Colin Cross * 4b731ae01b15682a3326dc4145f614f919b2789b5Colin Cross * Licensed under the Apache License, Version 2.0 (the "License"); 5b731ae01b15682a3326dc4145f614f919b2789b5Colin Cross * you may not use this file except in compliance with the License. 6b731ae01b15682a3326dc4145f614f919b2789b5Colin Cross * You may obtain a copy of the License at 7b731ae01b15682a3326dc4145f614f919b2789b5Colin Cross * 8b731ae01b15682a3326dc4145f614f919b2789b5Colin Cross * http://www.apache.org/licenses/LICENSE-2.0 9b731ae01b15682a3326dc4145f614f919b2789b5Colin Cross * 10b731ae01b15682a3326dc4145f614f919b2789b5Colin Cross * Unless required by applicable law or agreed to in writing, software 11b731ae01b15682a3326dc4145f614f919b2789b5Colin Cross * distributed under the License is distributed on an "AS IS" BASIS, 12b731ae01b15682a3326dc4145f614f919b2789b5Colin Cross * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13b731ae01b15682a3326dc4145f614f919b2789b5Colin Cross * See the License for the specific language governing permissions and 14b731ae01b15682a3326dc4145f614f919b2789b5Colin Cross * limitations under the License. 15b731ae01b15682a3326dc4145f614f919b2789b5Colin Cross */ 16b731ae01b15682a3326dc4145f614f919b2789b5Colin Cross 17b731ae01b15682a3326dc4145f614f919b2789b5Colin Cross#ifndef ANDROID_POWERMANAGER_H 18b731ae01b15682a3326dc4145f614f919b2789b5Colin Cross#define ANDROID_POWERMANAGER_H 19b731ae01b15682a3326dc4145f614f919b2789b5Colin Cross 20b731ae01b15682a3326dc4145f614f919b2789b5Colin Crossnamespace android { 21b731ae01b15682a3326dc4145f614f919b2789b5Colin Cross 22b731ae01b15682a3326dc4145f614f919b2789b5Colin Cross// must be kept in sync with definitions in PowerManager.java 23b731ae01b15682a3326dc4145f614f919b2789b5Colin Crossenum { 24b731ae01b15682a3326dc4145f614f919b2789b5Colin Cross POWERMANAGER_PARTIAL_WAKE_LOCK = 1, // equals PowerManager.PARTIAL_WAKE_LOCK constant 25b731ae01b15682a3326dc4145f614f919b2789b5Colin Cross}; 26b731ae01b15682a3326dc4145f614f919b2789b5Colin Cross 27d02c5b6aace05d9fd938e2d03705ac4f60f8da19Michael Wrightenum { 28d02c5b6aace05d9fd938e2d03705ac4f60f8da19Michael Wright USER_ACTIVITY_EVENT_OTHER = 0, 29d02c5b6aace05d9fd938e2d03705ac4f60f8da19Michael Wright USER_ACTIVITY_EVENT_BUTTON = 1, 30d02c5b6aace05d9fd938e2d03705ac4f60f8da19Michael Wright USER_ACTIVITY_EVENT_TOUCH = 2, 319579a1908f84990d4ccfe26e3d5237a9b4137f5cPhil Weaver USER_ACTIVITY_EVENT_ACCESSIBILITY = 3, 32d02c5b6aace05d9fd938e2d03705ac4f60f8da19Michael Wright 339579a1908f84990d4ccfe26e3d5237a9b4137f5cPhil Weaver USER_ACTIVITY_EVENT_LAST = USER_ACTIVITY_EVENT_ACCESSIBILITY, // Last valid event code. 34d02c5b6aace05d9fd938e2d03705ac4f60f8da19Michael Wright}; 35d02c5b6aace05d9fd938e2d03705ac4f60f8da19Michael Wright 36b731ae01b15682a3326dc4145f614f919b2789b5Colin Cross}; // namespace android 37b731ae01b15682a3326dc4145f614f919b2789b5Colin Cross 38b731ae01b15682a3326dc4145f614f919b2789b5Colin Cross#endif // ANDROID_POWERMANAGER_H 39