class Internal
Defined at line 3731 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h
This protocol is served when running with the driver_test_realm to be used by the
fake-resolver component to access the various directories and metadata of the test it needs.
Public Members
static const char[] Name_
Public Methods
void ~Internal ()
void GetTestPackage (GetTestPackageCallback callback)
Gets the test component's package directory. This is used to read drivers in this package.
If a test resolution context is available through |GetTestResolutionContext|, subpackages
in this test package are also discovered.
void GetTestResolutionContext (GetTestResolutionContextCallback callback)
Gets the test component's resolution context. This is used to open subpackages of the
test package.
void GetBootDirectory (GetBootDirectoryCallback callback)
Get the '/boot' directory to be used for the "fuchsia-boot:///" resolver.
If an invalid |boot_dir| is returned, the driver test realm's '/pkg' directory is
treated as the boot directory.
void GetBootDriverOverrides (GetBootDriverOverridesCallback callback)