Home | History | Annotate | Download | only in win

Lines Matching full:process

36 // Launches a worker process that is controlled via an IPC channel. All
37 // interaction with the spawned process is through WorkerProcessIpcDelegate and
38 // Send() method. In case of error the channel is closed and the worker process
48 // Asynchronously starts the worker process and creates an IPC channel it
53 // Sends an IPC message to the worker process. The message will be silently
60 // Terminates the worker process and closes the IPC channel.
65 // process and |ipc_handler| to handle IPCs. The caller must ensure that
71 // Asks the worker process to crash and generate a dump, and closes the IPC
73 // the dump. Restarts the worker process forcefully, if it does
77 // Sends an IPC message to the worker process. The message will be silently
84 // Invoked to pass a handle of the launched process back to the caller of
89 // Called when a fatal error occurs (i.e. a failed process launch).
104 // the worker process exiting.
110 // Attempts to launch the worker process. Schedules next launch attempt if
111 // creation of the process fails.
123 // Stops the worker process and schedules next launch attempt unless the
127 // Handles IPC messages sent by the worker process.
130 // Implements specifics of launching a worker process.
133 // Keeps the exit code of the worker process after it was closed. The exit
134 // code is used to determine whether the process has to be restarted.
140 // The timer used to delay termination of the worker process when an IPC error
150 // Timer used to schedule the next attempt to launch the process.
153 // Monitors |worker_process_| to detect when the launched process
161 // The handle of the worker process, if launched.