| Index: base/process.h
|
| diff --git a/base/process.h b/base/process.h
|
| index 57983cc06b6069b066418ac4818340db6bc42875..795c18ada31da2bcb1af98764d947d8f76b0f963 100644
|
| --- a/base/process.h
|
| +++ b/base/process.h
|
| @@ -1,70 +1,13 @@
|
| -// Copyright (c) 2011 The Chromium Authors. All rights reserved.
|
| +// Copyright (c) 2013 The Chromium Authors. All rights reserved.
|
| // Use of this source code is governed by a BSD-style license that can be
|
| // found in the LICENSE file.
|
|
|
| +// Forwarding header until all include paths can be updated.
|
| +// TODO(rsesek): Remove this file <http://crbug.com/242290>.
|
| +// TODO: REMOVE THIS LINE.
|
| #ifndef BASE_PROCESS_H_
|
| #define BASE_PROCESS_H_
|
|
|
| -#include "base/base_export.h"
|
| -#include "base/basictypes.h"
|
| -#include "base/process/process_handle.h"
|
| -#include "build/build_config.h"
|
| -
|
| -namespace base {
|
| -
|
| -class BASE_EXPORT Process {
|
| - public:
|
| - Process() : process_(kNullProcessHandle) {
|
| - }
|
| -
|
| - explicit Process(ProcessHandle handle) : process_(handle) {
|
| - }
|
| -
|
| - // A handle to the current process.
|
| - static Process Current();
|
| -
|
| - static bool CanBackgroundProcesses();
|
| -
|
| - // Get/Set the handle for this process. The handle will be 0 if the process
|
| - // is no longer running.
|
| - ProcessHandle handle() const { return process_; }
|
| - void set_handle(ProcessHandle handle) {
|
| - process_ = handle;
|
| - }
|
| -
|
| - // Get the PID for this process.
|
| - ProcessId pid() const;
|
| -
|
| - // Is the this process the current process.
|
| - bool is_current() const;
|
| -
|
| - // Close the process handle. This will not terminate the process.
|
| - void Close();
|
| -
|
| - // Terminates the process with extreme prejudice. The given result code will
|
| - // be the exit code of the process. If the process has already exited, this
|
| - // will do nothing.
|
| - void Terminate(int result_code);
|
| -
|
| - // A process is backgrounded when it's priority is lower than normal.
|
| - // Return true if this process is backgrounded, false otherwise.
|
| - bool IsProcessBackgrounded() const;
|
| -
|
| - // Set a process as backgrounded. If value is true, the priority
|
| - // of the process will be lowered. If value is false, the priority
|
| - // of the process will be made "normal" - equivalent to default
|
| - // process priority.
|
| - // Returns true if the priority was changed, false otherwise.
|
| - bool SetProcessBackgrounded(bool value);
|
| -
|
| - // Returns an integer representing the priority of a process. The meaning
|
| - // of this value is OS dependent.
|
| - int GetPriority() const;
|
| -
|
| - private:
|
| - ProcessHandle process_;
|
| -};
|
| -
|
| -} // namespace base
|
| +#include "base/process/process.h"
|
|
|
| #endif // BASE_PROCESS_H_
|
|
|