Module zircon_object::task [−][src]
Objects for Task Management.
Structs
| BasicPolicy | The policy type. |
| CurrentThread | A handle to current thread. |
| ExceptionObject | The exception object received from the exception channel. |
| ExceptionReport | Data reported to an exception handler for most exceptions. |
| Exceptionate | Kernel-owned exception channel endpoint. |
| Job | Control a group of processes |
| JobInfo | Information of a job. |
| JobPolicy | Security and resource policies of a job. |
| Process | Process abstraction |
| ProcessInfo | Information of a process. |
| SuspendToken | Suspend the given task. |
| Thread | Runnable / computation entity |
| ThreadFlag | Thread flags. |
| ThreadInfo | The thread information. |
| TimerSlackPolicy | Timer slack policy. |
Enums
| ExceptionType | Type of exception |
| PolicyAction | The action taken when the condition happens specified by a policy. |
| PolicyCondition | The condition when a policy is applied. |
| SetPolicyOptions | Control the effect in the case of conflict between the existing policies and the new policies when setting new policies. |
| Status | Status of a process. |
| ThreadState | The thread state. |
| ThreadStateKind | Possible values for “kind” in zx_thread_read_state and zx_thread_write_state. |
Constants
| TASK_RETCODE_SYSCALL_KILL | The return code set when a task is killed via zx_task_kill(). |
Traits
| IntoResult |
|
| Task | Task (Thread, Process, or Job) |
Functions
| check_timer_policy | Check whether the policy is valid. |
Type Definitions
| ThreadFn | The type of a new thread function. |