class MetadataSenderTestDriver

Defined at line 17 of file ../../sdk/lib/driver/metadata/cpp/tests/metadata_integration_test/metadata_sender_test_driver/metadata_sender_test_driver.h

This driver's purpose is to serve metadata to its two child nodes using `fdf::MetadataServer`.

Public Members

static basic_string_view kDriverName

Public Methods

zx::result<> Start ()

Defined at line 14 of file ../../sdk/lib/driver/metadata/cpp/tests/metadata_integration_test/metadata_sender_test_driver/metadata_sender_test_driver.cc

void MetadataSenderTestDriver (fdf::DriverStartArgs start_args, fdf::UnownedSynchronizedDispatcher driver_dispatcher)

Defined at line 22 of file ../../sdk/lib/driver/metadata/cpp/tests/metadata_integration_test/metadata_sender_test_driver/metadata_sender_test_driver.h

void ServeMetadata (ServeMetadataRequest & request, ServeMetadataCompleter::Sync & completer)

fidl::Server

<fuchsia

_hardware_test::MetadataSender> implementation.

Defined at line 26 of file ../../sdk/lib/driver/metadata/cpp/tests/metadata_integration_test/metadata_sender_test_driver/metadata_sender_test_driver.cc

void AddMetadataRetrieverNode (AddMetadataRetrieverNodeRequest & request, AddMetadataRetrieverNodeCompleter::Sync & completer)

Defined at line 44 of file ../../sdk/lib/driver/metadata/cpp/tests/metadata_integration_test/metadata_sender_test_driver/metadata_sender_test_driver.cc

void AddMetadataForwarderNode (AddMetadataForwarderNodeCompleter::Sync & completer)

Defined at line 67 of file ../../sdk/lib/driver/metadata/cpp/tests/metadata_integration_test/metadata_sender_test_driver/metadata_sender_test_driver.cc