async::WaitOnce

Summary

Inheritance

Inherits from: async::WaitBase

Constructors and Destructors

WaitOnce(zx_handle_t object, zx_signals_t trigger, uint32_t options)
~WaitOnce()

Public types

Handler using
fit::function< void(async_dispatcher_t *dispatcher, async::WaitOnce *wait, zx_status_t status, const zx_packet_signal_t *signal)>

Public functions

Begin(async_dispatcher_t *dispatcher, Handler handler)
zx_status_t

Public types

Handler

fit::function< void(async_dispatcher_t *dispatcher, async::WaitOnce *wait, zx_status_t status, const zx_packet_signal_t *signal)> Handler

Public functions

Begin

zx_status_t Begin(
  async_dispatcher_t *dispatcher,
  Handler handler
)

WaitOnce

 WaitOnce(
  zx_handle_t object,
  zx_signals_t trigger,
  uint32_t options
)

~WaitOnce

 ~WaitOnce()