Trait zircon_object::task::Task [−][src]
Task (Thread, Process, or Job)
Required methods
fn kill(&self)
[src]
Kill the task. The task do not terminate immediately when killed. It will terminate after all its children are terminated or some cleanups are finished.
fn suspend(&self)
[src]
Suspend the task. Currently only thread or process handles may be suspended.
fn resume(&self)
[src]
Resume the task
fn exceptionate(&self) -> Arc<Exceptionate>
[src]
Get the exceptionate.
fn debug_exceptionate(&self) -> Arc<Exceptionate>
[src]
Get the debug exceptionate.
Implementors
impl Task for Job
[src]
fn kill(&self)
[src]
Kill the job. The job do not terminate immediately when killed. It will terminate after all its children and processes are terminated.