class ZirconExceptionWatcher

Defined at line 15 of file ../../src/developer/debug/shared/zircon_exception_watcher.h

Callbacks for exceptions from a process exception port.

Public Methods

void OnJobException (zx::exception exception_token, zx_exception_info_t exception_info)

Defined at line 17 of file ../../src/developer/debug/shared/zircon_exception_watcher.h

void OnProcessTerminated (zx_koid_t process_koid)

Process terminated is different as it is communicated through a signal instead as from an

exception.

Defined at line 21 of file ../../src/developer/debug/shared/zircon_exception_watcher.h

void OnThreadStarting (zx::exception exception_token, zx_exception_info_t exception_info)

Defined at line 23 of file ../../src/developer/debug/shared/zircon_exception_watcher.h

void OnThreadExiting (zx::exception exception_token, zx_exception_info_t exception_info)

Defined at line 26 of file ../../src/developer/debug/shared/zircon_exception_watcher.h

void OnException (zx::exception exception_token, zx_exception_info_t exception_info)

New exception handling that uses the exception tokens.

Defined at line 29 of file ../../src/developer/debug/shared/zircon_exception_watcher.h

void ~ZirconExceptionWatcher ()

Defined at line 31 of file ../../src/developer/debug/shared/zircon_exception_watcher.h