class Dfv2DriverWithDispatcher
Defined at line 21 of file ../../src/graphics/display/lib/driver-framework-migration-utils/dispatcher/testing/dfv2-driver-with-dispatcher.h
A DFv2 test driver with a background display::Dispatcher that tests can
dispatch async tasks or interrupt handlers.
Public Methods
void Dfv2DriverWithDispatcher (fdf::DriverStartArgs start_args, fdf::UnownedSynchronizedDispatcher driver_dispatcher)
Defined at line 17 of file ../../src/graphics/display/lib/driver-framework-migration-utils/dispatcher/testing/dfv2-driver-with-dispatcher.cc
void ~Dfv2DriverWithDispatcher ()
Defined at line 22 of file ../../src/graphics/display/lib/driver-framework-migration-utils/dispatcher/testing/dfv2-driver-with-dispatcher.cc
zx::result<> Start ()
Implements `fdf::DriverBase`.
Defined at line 24 of file ../../src/graphics/display/lib/driver-framework-migration-utils/dispatcher/testing/dfv2-driver-with-dispatcher.cc
zx::result<> PostTask (fit::closure task)
Posts a task on its background dispatcher.
Defined at line 34 of file ../../src/graphics/display/lib/driver-framework-migration-utils/dispatcher/testing/dfv2-driver-with-dispatcher.cc
zx::result<> StartIrqHandler (zx::interrupt irq, async::Irq::Handler handler)
Starts an IRQ handler on its background dispatcher.
Defined at line 38 of file ../../src/graphics/display/lib/driver-framework-migration-utils/dispatcher/testing/dfv2-driver-with-dispatcher.cc