class DispatcherBuilder
Defined at line 16 of file ../../sdk/lib/driver/runtime/include/lib/fdf/cpp/env.h
Forward declaration to support friend declaration.
Public Methods
zx::result<fdf::SynchronizedDispatcher> CreateSynchronizedWithOwner (const void * driver, fdf::SynchronizedDispatcher::Options options, std::string_view name, fdf::Dispatcher::ShutdownHandler shutdown_handler, std::string_view scheduler_role)
Same as |fdf::SynchronizedDispatcher::Create| but allows setting the driver owner for the
dispatcher.
|driver| is an opaque pointer to the driver object. It will be used to uniquely identify
the driver.
Defined at line 23 of file ../../sdk/lib/driver/runtime/include/lib/fdf/cpp/env.h
zx::result<fdf::UnsynchronizedDispatcher> CreateUnsynchronizedWithOwner (const void * driver, fdf::UnsynchronizedDispatcher::Options options, std::string_view name, fdf::Dispatcher::ShutdownHandler shutdown_handler, std::string_view scheduler_role)
Same as |fdf::UnsynchronizedDispatcher::Create| but allows setting the driver owner for the
dispatcher.
|driver| is an opaque pointer to the driver object. It will be used to uniquely identify
the driver.
Defined at line 51 of file ../../sdk/lib/driver/runtime/include/lib/fdf/cpp/env.h