1bc0b49155603ba1c0c1fc86d13127d04021e7c70shravan/* 2bc0b49155603ba1c0c1fc86d13127d04021e7c70shravan * Copyright 2014 Intel Corporation All Rights Reserved. 3bc0b49155603ba1c0c1fc86d13127d04021e7c70shravan * 4bc0b49155603ba1c0c1fc86d13127d04021e7c70shravan * Licensed under the Apache License, Version 2.0 (the "License"); 5bc0b49155603ba1c0c1fc86d13127d04021e7c70shravan * you may not use this file except in compliance with the License. 6bc0b49155603ba1c0c1fc86d13127d04021e7c70shravan * You may obtain a copy of the License at 7bc0b49155603ba1c0c1fc86d13127d04021e7c70shravan * 8bc0b49155603ba1c0c1fc86d13127d04021e7c70shravan * http://www.apache.org/licenses/LICENSE-2.0 9bc0b49155603ba1c0c1fc86d13127d04021e7c70shravan * 10bc0b49155603ba1c0c1fc86d13127d04021e7c70shravan * Unless required by applicable law or agreed to in writing, software 11bc0b49155603ba1c0c1fc86d13127d04021e7c70shravan * distributed under the License is distributed on an "AS IS" BASIS, 12bc0b49155603ba1c0c1fc86d13127d04021e7c70shravan * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13bc0b49155603ba1c0c1fc86d13127d04021e7c70shravan * See the License for the specific language governing permissions and 14bc0b49155603ba1c0c1fc86d13127d04021e7c70shravan * limitations under the License. 15bc0b49155603ba1c0c1fc86d13127d04021e7c70shravan */ 16bc0b49155603ba1c0c1fc86d13127d04021e7c70shravan 17bc0b49155603ba1c0c1fc86d13127d04021e7c70shravanpackage com.intel.thermal; 18bc0b49155603ba1c0c1fc86d13127d04021e7c70shravan 19bc0b49155603ba1c0c1fc86d13127d04021e7c70shravan/** 20bc0b49155603ba1c0c1fc86d13127d04021e7c70shravan * The ThermalEvent class contains strings and constants used for values 21bc0b49155603ba1c0c1fc86d13127d04021e7c70shravan * in the ACTION_THERMAL_ZONE_STATE_CHANGED Intent. 22bc0b49155603ba1c0c1fc86d13127d04021e7c70shravan * 23bc0b49155603ba1c0c1fc86d13127d04021e7c70shravan * @hide 24bc0b49155603ba1c0c1fc86d13127d04021e7c70shravan */ 25bc0b49155603ba1c0c1fc86d13127d04021e7c70shravanpublic class ThermalEvent { 26bc0b49155603ba1c0c1fc86d13127d04021e7c70shravan public int mZoneId, mEventType, mThermalLevel, mZoneTemp; 27bc0b49155603ba1c0c1fc86d13127d04021e7c70shravan public String mZoneName, mProfName; 28bc0b49155603ba1c0c1fc86d13127d04021e7c70shravan 29bc0b49155603ba1c0c1fc86d13127d04021e7c70shravan ThermalEvent(int id, int type, int state, int temp, String zoneName, String profName) { 30bc0b49155603ba1c0c1fc86d13127d04021e7c70shravan mZoneId = id; 31bc0b49155603ba1c0c1fc86d13127d04021e7c70shravan mEventType = type; 32bc0b49155603ba1c0c1fc86d13127d04021e7c70shravan mThermalLevel = state; 33bc0b49155603ba1c0c1fc86d13127d04021e7c70shravan mZoneTemp = temp; 34bc0b49155603ba1c0c1fc86d13127d04021e7c70shravan mZoneName = zoneName; 35bc0b49155603ba1c0c1fc86d13127d04021e7c70shravan mProfName = profName; 36bc0b49155603ba1c0c1fc86d13127d04021e7c70shravan } 37bc0b49155603ba1c0c1fc86d13127d04021e7c70shravan} 38