class interrupt
Defined at line 17 of file ../../zircon/system/ulib/zx/include/lib/zx/interrupt.h
Inherits from object<interrupt>
Members
Functions
create
public static 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
interrupt
public void interrupt()
Defined at line 21 of file ../../zircon/system/ulib/zx/include/lib/zx/interrupt.h
interrupt
public void interrupt(zx_handle_t value)
Defined at line 23 of file ../../zircon/system/ulib/zx/include/lib/zx/interrupt.h
interrupt
public void interrupt(handle && h)
Defined at line 25 of file ../../zircon/system/ulib/zx/include/lib/zx/interrupt.h
interrupt
public void interrupt(interrupt && other)
Defined at line 27 of file ../../zircon/system/ulib/zx/include/lib/zx/interrupt.h
operator=
public interrupt & operator=(interrupt && other)
Defined at line 29 of file ../../zircon/system/ulib/zx/include/lib/zx/interrupt.h
wait
public zx_status_t wait(zx::time * timestamp)
Defined at line 37 of file ../../zircon/system/ulib/zx/include/lib/zx/interrupt.h
wait
public zx_status_t wait(std::nullptr_t )
Defined at line 40 of file ../../zircon/system/ulib/zx/include/lib/zx/interrupt.h
wait
public zx_status_t wait(zx::time_boot * timestamp)
Defined at line 43 of file ../../zircon/system/ulib/zx/include/lib/zx/interrupt.h
destroy
public zx_status_t destroy()
Defined at line 47 of file ../../zircon/system/ulib/zx/include/lib/zx/interrupt.h
trigger
public zx_status_t trigger(uint32_t options,
basic_time
timestamp)
Defined at line 49 of file ../../zircon/system/ulib/zx/include/lib/zx/interrupt.h
trigger
public zx_status_t trigger(uint32_t options,
basic_time
timestamp)
Defined at line 52 of file ../../zircon/system/ulib/zx/include/lib/zx/interrupt.h
bind
public zx_status_t bind(const zx::port & port, uint64_t key, uint32_t options)
Defined at line 56 of file ../../zircon/system/ulib/zx/include/lib/zx/interrupt.h
ack
public zx_status_t ack()
Defined at line 61 of file ../../zircon/system/ulib/zx/include/lib/zx/interrupt.h