fdf_env::DispatcherBuilder

Summary

Public static functions

CreateSynchronizedWithOwner(const void *driver, fdf::SynchronizedDispatcher::Options options, cpp17::string_view name, fdf::Dispatcher::ShutdownHandler shutdown_handler, cpp17::string_view scheduler_role)
CreateUnsynchronizedWithOwner(const void *driver, fdf::UnsynchronizedDispatcher::Options options, cpp17::string_view name, fdf::Dispatcher::ShutdownHandler shutdown_handler, cpp17::string_view scheduler_role)

Public static functions

CreateSynchronizedWithOwner

zx::result< fdf::SynchronizedDispatcher > CreateSynchronizedWithOwner(
  const void *driver,
  fdf::SynchronizedDispatcher::Options options,
  cpp17::string_view name,
  fdf::Dispatcher::ShutdownHandler shutdown_handler,
  cpp17::string_view scheduler_role
)

CreateUnsynchronizedWithOwner

zx::result< fdf::UnsynchronizedDispatcher > CreateUnsynchronizedWithOwner(
  const void *driver,
  fdf::UnsynchronizedDispatcher::Options options,
  cpp17::string_view name,
  fdf::Dispatcher::ShutdownHandler shutdown_handler,
  cpp17::string_view scheduler_role
)