class MetadataServerTest
Defined at line 16 of file ../../src/lib/ddktl/tests/metadata-server-test/metadata_server_test.cc
Public Methods
void SetUp ()
Defined at line 18 of file ../../src/lib/ddktl/tests/metadata-server-test/metadata_server_test.cc
void TearDown ()
Defined at line 42 of file ../../src/lib/ddktl/tests/metadata-server-test/metadata_server_test.cc
Protected Methods
std::pair<fidl::SyncClient<fuchsia_hardware_test::MetadataSender>, fidl::SyncClient<fuchsia_hardware_test::MetadataRetriever>> CreateMetadataSenderAndRetriever (bool expose_metadata_to_retriever)
Make the metadata_sender driver create a child device that the metadata_retriever driver can
bind to. Returns a connection to the metadata_sender driver and metadata_retriever driver.
Defined at line 47 of file ../../src/lib/ddktl/tests/metadata-server-test/metadata_server_test.cc
std::tuple<fidl::SyncClient<fuchsia_hardware_test::MetadataSender>, fidl::SyncClient<fuchsia_hardware_test::MetadataForwarder>, fidl::SyncClient<fuchsia_hardware_test::MetadataRetriever>> CreateMetadataSenderForwarderAndRetriever ()
Make the metadata_sender driver create a child device that the metadata_forwarder driver can
bind to. The metadata_forwarder driver will create a child device that the metadata_retriever
driver can bind to. Returns a connection to the metadata_sender driver, metadata_forwarder
driver, and the metadata_retriever driver that is bound to metadata_forwarder's child device.
Defined at line 76 of file ../../src/lib/ddktl/tests/metadata-server-test/metadata_server_test.cc