component::DirectoryWatcher

Summary

Public types

Callback using
fit::function< void(fuchsia_io::wire::WatchEvent event, std::string instance)>

Public functions

Begin(fidl::UnownedClientEnd< fuchsia_io::Directory > dir, Callback callback, async_dispatcher_t *dispatcher)
zx_status_t
Cancel()
zx_status_t

Public types

Callback

fit::function< void(fuchsia_io::wire::WatchEvent event, std::string instance)> Callback

Public functions

Begin

zx_status_t Begin(
  fidl::UnownedClientEnd< fuchsia_io::Directory > dir,
  Callback callback,
  async_dispatcher_t *dispatcher
)

Cancel

zx_status_t Cancel()