class interrupt

Defined at line 19 of file ../../zircon/system/ulib/zx/include/lib/zx/interrupt.h

Public Members

static const zx_obj_type_t TYPE

Public Methods

zx_status_t create (const resource & resource, uint32_t vector, uint32_t options, interrupt * result)

Defined at line 11 of file ../../zircon/system/ulib/zx/interrupt.cc

void interrupt ()

Defined at line 23 of file ../../zircon/system/ulib/zx/include/lib/zx/interrupt.h

void interrupt (zx_handle_t value)

Defined at line 25 of file ../../zircon/system/ulib/zx/include/lib/zx/interrupt.h

void interrupt (handle && h)

Defined at line 27 of file ../../zircon/system/ulib/zx/include/lib/zx/interrupt.h

void interrupt (interrupt && other)

Defined at line 29 of file ../../zircon/system/ulib/zx/include/lib/zx/interrupt.h

interrupt & operator= (interrupt && other)

Defined at line 31 of file ../../zircon/system/ulib/zx/include/lib/zx/interrupt.h

zx_status_t wait (zx::time * timestamp)

Defined at line 39 of file ../../zircon/system/ulib/zx/include/lib/zx/interrupt.h

zx_status_t wait (std::nullptr_t )

Defined at line 42 of file ../../zircon/system/ulib/zx/include/lib/zx/interrupt.h

zx_status_t wait (zx::time_boot * timestamp)

Defined at line 45 of file ../../zircon/system/ulib/zx/include/lib/zx/interrupt.h

zx_status_t destroy ()

Defined at line 49 of file ../../zircon/system/ulib/zx/include/lib/zx/interrupt.h

zx_status_t trigger (uint32_t options, zx::time timestamp)

Defined at line 51 of file ../../zircon/system/ulib/zx/include/lib/zx/interrupt.h

zx_status_t trigger (uint32_t options, zx::time_boot timestamp)

Defined at line 54 of file ../../zircon/system/ulib/zx/include/lib/zx/interrupt.h

zx_status_t bind (const zx::port & port, uint64_t key, uint32_t options)

Defined at line 58 of file ../../zircon/system/ulib/zx/include/lib/zx/interrupt.h

zx_status_t ack ()

Defined at line 63 of file ../../zircon/system/ulib/zx/include/lib/zx/interrupt.h