class PublisherFake
Defined at line 87 of file ../../sdk/lib/driver/devicetree/manager/publisher-fake.h
Public Methods
void PublisherFake ()
PublisherFake
Defined at line 118 of file ../../sdk/lib/driver/devicetree/manager/publisher-fake.cc
void ~PublisherFake ()
Defined at line 134 of file ../../sdk/lib/driver/devicetree/manager/publisher-fake.cc
zx::result<> AddPbusNode (fuchsia_hardware_platform_bus::Node &pbus_node,std::vector<std::optional<std::string>>metadata_text,std::vector<std::optional<std::string>>power_config_text)
PublisherInterface
Defined at line 136 of file ../../sdk/lib/driver/devicetree/manager/publisher-fake.cc
zx::result<> AddBoardChildNode (BoardChildNode args)
Defined at line 143 of file ../../sdk/lib/driver/devicetree/manager/publisher-fake.cc
zx::result<> AddCompositeNodeSpec (std::stringname,std::vector<fuchsia_driver_framework::ParentSpec2>parents,std::optional<std::string>driver_host)
Defined at line 147 of file ../../sdk/lib/driver/devicetree/manager/publisher-fake.cc
zx::result<> RegisterIommu (uint32_t iommu_id, fuchsia_hardware_platform_bus::Iommu iommu)
Defined at line 154 of file ../../sdk/lib/driver/devicetree/manager/publisher-fake.cc
const std::vector<BoardChildNode> & GetBoardChildNodes ()
TestPublisher
Defined at line 159 of file ../../sdk/lib/driver/devicetree/manager/publisher-fake.cc
const std::vector<fuchsia_hardware_platform_bus::Node> & GetPbusNodes ()
Defined at line 164 of file ../../sdk/lib/driver/devicetree/manager/publisher-fake.cc
const std::vector<fuchsia_driver_framework::CompositeNodeSpec> & GetCompositeNodeSpecs ()
Defined at line 169 of file ../../sdk/lib/driver/devicetree/manager/publisher-fake.cc
const std::unordered_map<uint32_t, fuchsia_hardware_platform_bus::Iommu> & GetIommus ()
Defined at line 175 of file ../../sdk/lib/driver/devicetree/manager/publisher-fake.cc