class FakeCoordinatorHarness
Defined at line 23 of file ../../src/graphics/display/lib/fake-display-stack/fake-coordinator-harness.h
This class is not thread-safe. Any concurrent access must be synchronized
externally.
Public Methods
void FakeCoordinatorHarness (fdf_testing::DriverRuntime * driver_runtime, fdf::ClientEnd<fuchsia_hardware_display_engine::Engine> engine_client)
`driver_runtime` must be non-null and must outlive
`FakeCoordinatorHarness`.
Defined at line 20 of file ../../src/graphics/display/lib/fake-display-stack/fake-coordinator-harness.cc
void FakeCoordinatorHarness (const FakeCoordinatorHarness & )
Defined at line 30 of file ../../src/graphics/display/lib/fake-display-stack/fake-coordinator-harness.h
void FakeCoordinatorHarness (FakeCoordinatorHarness && )
Defined at line 31 of file ../../src/graphics/display/lib/fake-display-stack/fake-coordinator-harness.h
FakeCoordinatorHarness & operator= (const FakeCoordinatorHarness & )
Defined at line 32 of file ../../src/graphics/display/lib/fake-display-stack/fake-coordinator-harness.h
FakeCoordinatorHarness & operator= (FakeCoordinatorHarness && )
Defined at line 33 of file ../../src/graphics/display/lib/fake-display-stack/fake-coordinator-harness.h
void ~FakeCoordinatorHarness ()
Defined at line 58 of file ../../src/graphics/display/lib/fake-display-stack/fake-coordinator-harness.cc
void SyncShutdown ()
Must be called at least once.
Shuts down and destroys the fake coordinator.
This method is idemponent.
Defined at line 62 of file ../../src/graphics/display/lib/fake-display-stack/fake-coordinator-harness.cc
fidl::ClientEnd<fuchsia_io::Directory> Serve ()
Serves coordinator services to the returned directory.
Must not be called after `SyncShutdown()`.
Defined at line 90 of file ../../src/graphics/display/lib/fake-display-stack/fake-coordinator-harness.cc
void ServeToProcessOutgoingDirectory ()
Serves coordinator services to the process's outgoing directory.
Must not be called after `SyncShutdown()`.
Defined at line 101 of file ../../src/graphics/display/lib/fake-display-stack/fake-coordinator-harness.cc