跳转至

zx_thread_exit

SUMMARY

Terminate the current running thread.

DECLARATION

#include <zircon/syscalls.h>

[[noreturn]] void zx_thread_exit(void);

DESCRIPTION

zx_thread_exit() causes the currently running thread to cease running and exit.

The signal ZX_THREAD_TERMINATED will be asserted on the thread object upon exit and may be observed via [zx_object_wait_one()] or [zx_object_wait_many()] on a handle to the thread.

RIGHTS

TODO(fxbug.dev/32253)

RETURN VALUE

zx_thread_exit() does not return.

SEE ALSO

  • [zx_handle_close()]
  • [zx_handle_duplicate()]
  • [zx_object_wait_async()]
  • [zx_object_wait_many()]
  • [zx_object_wait_one()]
  • [zx_thread_create()]
  • [zx_thread_start()]

zx_handle_close()zx_handle_duplicate()zx_object_wait_async()zx_object_wait_many()zx_object_wait_one()zx_thread_create()zx_thread_start()


最后更新: 2022 年 12 月 31 日(Saturday) 21:07 CST