Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 // File-level comment to appease parser. Eventually this will not be necessary. | 5 // File-level comment to appease parser. Eventually this will not be necessary. |
| 6 namespace experimental.systemInfo.cpu { | 6 namespace experimental.systemInfo.cpu { |
| 7 | 7 |
| 8 dictionary CpuCoreInfo { | |
| 9 // Indicates the load of CPU core, as a number between 0 and 100. | |
| 10 long load; | |
| 11 }; | |
| 12 | |
| 13 dictionary CpuInfo { | 8 dictionary CpuInfo { |
| 14 // The array of the CPU processors in the system. | 9 // The number of logical processors. |
| 15 CpuCoreInfo[] cores; | 10 long numOfProcessors; |
| 11 // The architecture name of the processors. | |
| 12 DOMString archName; | |
| 13 // The model name of the processors. | |
| 14 DOMString modelName; | |
| 16 }; | 15 }; |
| 17 | 16 |
| 18 callback CpuInfoCallback = void (CpuInfo prop); | 17 dictionary CpuUpdateInfo { |
| 19 callback CpuUpdateCallback = void (ChangeInfo info); | 18 // The average load of all processors, in percent number. |
| 19 long avgLoad; | |
|
Mihai Parparita -not on Chrome
2012/09/04 20:23:47
Don't abbreviate "average".
Also, "load" seems li
Hongbo Min
2012/09/05 05:31:03
Done.
| |
| 20 // The load array for each logic processors, in percent number. | |
| 21 long[] loadsPerProcessor; | |
| 22 }; | |
| 23 | |
| 24 callback CpuInfoCallback = void (CpuInfo info); | |
| 20 | 25 |
| 21 interface Functions { | 26 interface Functions { |
| 22 // Get CPU property. | 27 // Get CPU information. |
| 23 static void get(CpuInfoCallback callback); | 28 static void get(CpuInfoCallback callback); |
| 24 }; | 29 }; |
| 25 }; | 30 }; |
| OLD | NEW |