class TestDispatcherBuilder

Defined at line 12 of file ../../sdk/lib/driver/runtime/testing/cpp/internal/test_dispatcher_builder.h

Forward declaration to support friend declaration.

Public Methods

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

Creates an unmanaged synchronized dispatcher. This dispatcher is not ran on the managed driver

runtime thread pool.

Defined at line 10 of file ../../sdk/lib/driver/runtime/testing/cpp/internal/test_dispatcher_builder.cc

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

Creates an unmanaged unsynchronized dispatcher. This dispatcher is not ran on the managed

driver runtime thread pool.

Defined at line 35 of file ../../sdk/lib/driver/runtime/testing/cpp/internal/test_dispatcher_builder.cc