class RealmArgs

Defined at line 1187 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

A list of arguments that can be used to configure DriverTestRealm.

Public Members

static const fidl_type_t * FidlType

Public Methods

bool IsEmpty ()

Returns whether no field is set.

RealmArgs & set_boot (::fidl::InterfaceHandle< ::fuchsia::io::Directory> _value)
RealmArgs & set_root_driver (::std::string _value)
RealmArgs & set_driver_tests_enable_all (bool _value)
RealmArgs & set_driver_tests_enable (::std::vector< ::std::string> _value)
RealmArgs & set_driver_tests_disable (::std::vector< ::std::string> _value)
RealmArgs & set_driver_log_level (::std::vector< ::fuchsia::driver::test::DriverLog> _value)
RealmArgs & set_driver_disable (::std::vector< ::std::string> _value)
RealmArgs & set_driver_bind_eager (::std::vector< ::std::string> _value)
RealmArgs & set_board_name (::std::string _value)
RealmArgs & set_offers (::std::vector< ::fuchsia::driver::test::Offer> _value)
RealmArgs & set_exposes (::std::vector< ::fuchsia::driver::test::Expose> _value)
RealmArgs & set_pkg (::fidl::InterfaceHandle< ::fuchsia::io::Directory> _value)
RealmArgs & set_dtr_offers (::std::vector< ::fuchsia::component::test::Capability> _value)
RealmArgs & set_dtr_exposes (::std::vector< ::fuchsia::component::test::Capability> _value)
RealmArgs & set_test_component (::fuchsia::component::resolution::Component _value)
RealmArgs & set_driver_index_stop_timeout_millis (int64_t _value)
RealmArgs & set_software_devices (::std::vector< ::fuchsia::driver::test::SoftwareDevice> _value)
RealmArgs & set_boot_driver_components (::std::vector< ::std::string> _value)
RealmArgs & set_devicetree (::zx::vmo _value)
RealmArgs & set_platform_vid (uint32_t _value)
RealmArgs & set_platform_pid (uint32_t _value)
void RealmArgs ()
void RealmArgs (RealmArgs && other)
void ~RealmArgs ()
RealmArgs & operator= (RealmArgs && other)
::std::unique_ptr<RealmArgs> New ()
void Encode (::fidl::Encoder * _encoder, size_t _offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, RealmArgs * _value, size_t _offset)
zx_status_t Clone (RealmArgs * _result)
const ::fidl::InterfaceHandle< ::fuchsia::io::Directory> & boot ()

This is what DriverManager will see as its boot directory.

Default: DriverTestRealm's package directory

Defined at line 1195 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

bool has_boot ()

Defined at line 1199 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

::fidl::InterfaceHandle< ::fuchsia::io::Directory> * mutable_boot ()

This is what DriverManager will see as its boot directory.

Default: DriverTestRealm's package directory

Defined at line 1205 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

void clear_boot ()

Defined at line 1213 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

const ::std::string & root_driver ()

The URL for the driver that will be bound to root.

Default: fuchsia-boot:///dtr#meta/test-parent-sys.cm

NOTE: The test parent driver is not included by default. This must

be included in your package to work correctly.

Defined at line 1225 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

bool has_root_driver ()

Defined at line 1229 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

::std::string * mutable_root_driver ()

The URL for the driver that will be bound to root.

Default: fuchsia-boot:///dtr#meta/test-parent-sys.cm

NOTE: The test parent driver is not included by default. This must

be included in your package to work correctly.

Defined at line 1237 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

void clear_root_driver ()

Defined at line 1245 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

const bool & driver_tests_enable_all ()

If this is true, then DriverManager will enable the unit tests

for each driver that is loaded.

Default: false

Defined at line 1256 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

bool has_driver_tests_enable_all ()

Defined at line 1260 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

bool * mutable_driver_tests_enable_all ()

If this is true, then DriverManager will enable the unit tests

for each driver that is loaded.

Default: false

Defined at line 1267 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

void clear_driver_tests_enable_all ()

Defined at line 1275 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

const ::std::vector< ::std::string> & driver_tests_enable ()

If this is true, then DriverManager will enable the unit tests

for each driver in this vector.

Default: empty

Defined at line 1286 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

bool has_driver_tests_enable ()

Defined at line 1290 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

::std::vector< ::std::string> * mutable_driver_tests_enable ()

If this is true, then DriverManager will enable the unit tests

for each driver in this vector.

Default: empty

Defined at line 1297 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

void clear_driver_tests_enable ()

Defined at line 1305 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

const ::std::vector< ::std::string> & driver_tests_disable ()

If this is true, then DriverManager will disable the unit tests

for each driver in this vector. This overrides both a specific

request for enabling a test and the 'driver_tests_enable_all'

parameter.

Default: empty

Defined at line 1318 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

bool has_driver_tests_disable ()

Defined at line 1322 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

::std::vector< ::std::string> * mutable_driver_tests_disable ()

If this is true, then DriverManager will disable the unit tests

for each driver in this vector. This overrides both a specific

request for enabling a test and the 'driver_tests_enable_all'

parameter.

Default: empty

Defined at line 1331 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

void clear_driver_tests_disable ()

Defined at line 1339 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

const ::std::vector< ::fuchsia::driver::test::DriverLog> & driver_log_level ()

Set a log level for the specific driver.

Default: Log levels are set to INFO

Defined at line 1349 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

bool has_driver_log_level ()

Defined at line 1353 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

::std::vector< ::fuchsia::driver::test::DriverLog> * mutable_driver_log_level ()

Set a log level for the specific driver.

Default: Log levels are set to INFO

Defined at line 1359 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

void clear_driver_log_level ()

Defined at line 1367 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

const ::std::vector< ::std::string> & driver_disable ()

Disable specific drivers. These drivers will not be bound or loaded.

Default: empty

Defined at line 1377 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

bool has_driver_disable ()

Defined at line 1381 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

::std::vector< ::std::string> * mutable_driver_disable ()

Disable specific drivers. These drivers will not be bound or loaded.

Default: empty

Defined at line 1387 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

void clear_driver_disable ()

Defined at line 1395 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

const ::std::vector< ::std::string> & driver_bind_eager ()

Specify drivers to bind 'eagerly'. This turns a driver that normally

binds as a fallback driver into a driver that will be bound normally.

Default: empty

Defined at line 1406 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

bool has_driver_bind_eager ()

Defined at line 1410 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

::std::vector< ::std::string> * mutable_driver_bind_eager ()

Specify drivers to bind 'eagerly'. This turns a driver that normally

binds as a fallback driver into a driver that will be bound normally.

Default: empty

Defined at line 1417 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

void clear_driver_bind_eager ()

Defined at line 1425 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

const ::std::string & board_name ()

Specify the board name that drivers are aware of.

Default: driver-integration-test

Defined at line 1435 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

bool has_board_name ()

Defined at line 1439 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

::std::string * mutable_board_name ()

Specify the board name that drivers are aware of.

Default: driver-integration-test

Defined at line 1445 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

void clear_board_name ()

Defined at line 1453 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

const ::std::vector< ::fuchsia::driver::test::Offer> & offers ()

DEPRECATED: Use dtr_offers.

Specify additional offers from the test to a driver collection

Default: empty

Defined at line 1464 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

bool has_offers ()

Defined at line 1468 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

::std::vector< ::fuchsia::driver::test::Offer> * mutable_offers ()

DEPRECATED: Use dtr_offers.

Specify additional offers from the test to a driver collection

Default: empty

Defined at line 1475 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

void clear_offers ()

Defined at line 1483 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

const ::std::vector< ::fuchsia::driver::test::Expose> & exposes ()

DEPRECATED: Use dtr_exposes.

Specify services to expose from the test to a driver collection

Default: empty

Defined at line 1494 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

bool has_exposes ()

Defined at line 1498 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

::std::vector< ::fuchsia::driver::test::Expose> * mutable_exposes ()

DEPRECATED: Use dtr_exposes.

Specify services to expose from the test to a driver collection

Default: empty

Defined at line 1505 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

void clear_exposes ()

Defined at line 1513 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

const ::fidl::InterfaceHandle< ::fuchsia::io::Directory> & pkg ()

DEPRECATED: Use test_component to provide resolved test component.

The driver test realm can load drivers packaged with the test suite

through this directory. Note that this directory must be readable

and executable.

This can be used if the test suite needs to use some drivers packaged

with the DriverTestRealm in addition to drivers packaged with the test

suite. In that case, the user can leave RealmArgs::boot unset and use

RealmArgs::pkg and RealmArgs::driver_urls.

Drivers in this directory can be registered using the `driver_urls`

argument below.

Default: DriverTestRealm's package directory.

Defined at line 1535 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

bool has_pkg ()

Defined at line 1539 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

::fidl::InterfaceHandle< ::fuchsia::io::Directory> * mutable_pkg ()

DEPRECATED: Use test_component to provide resolved test component.

The driver test realm can load drivers packaged with the test suite

through this directory. Note that this directory must be readable

and executable.

This can be used if the test suite needs to use some drivers packaged

with the DriverTestRealm in addition to drivers packaged with the test

suite. In that case, the user can leave RealmArgs::boot unset and use

RealmArgs::pkg and RealmArgs::driver_urls.

Drivers in this directory can be registered using the `driver_urls`

argument below.

Default: DriverTestRealm's package directory.

Defined at line 1557 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

void clear_pkg ()

Defined at line 1565 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

const ::std::vector< ::fuchsia::component::test::Capability> & dtr_offers ()

Specify offers from the test to the driver test realm.

The driver test realm will forward these to the driver collections.

Default: empty

Defined at line 1576 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

bool has_dtr_offers ()

Defined at line 1580 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

::std::vector< ::fuchsia::component::test::Capability> * mutable_dtr_offers ()

Specify offers from the test to the driver test realm.

The driver test realm will forward these to the driver collections.

Default: empty

Defined at line 1587 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

void clear_dtr_offers ()

Defined at line 1595 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

const ::std::vector< ::fuchsia::component::test::Capability> & dtr_exposes ()

Specify exposes from the driver test realm to the test.

The driver test realm will forward these from the driver collections.

Default: empty

Defined at line 1606 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

bool has_dtr_exposes ()

Defined at line 1610 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

::std::vector< ::fuchsia::component::test::Capability> * mutable_dtr_exposes ()

Specify exposes from the driver test realm to the test.

The driver test realm will forward these from the driver collections.

Default: empty

Defined at line 1617 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

void clear_dtr_exposes ()

Defined at line 1625 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

const ::fuchsia::component::resolution::Component & test_component ()

The resolved component information of the test component that is starting

the driver test realm. This will be used to discover drivers that the test

wants to provide to the driver test realm. Drivers can be both in the test

component package, or a subpackage of the test component package.

By default all drivers discovered that don't also exist in the |boot| directory

will be considered to be base drivers.

Use |boot_driver_components| to provide a list of drivers that should be

boot drivers.

Default: empty

Defined at line 1642 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

bool has_test_component ()

Defined at line 1646 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

::fuchsia::component::resolution::Component * mutable_test_component ()

The resolved component information of the test component that is starting

the driver test realm. This will be used to discover drivers that the test

wants to provide to the driver test realm. Drivers can be both in the test

component package, or a subpackage of the test component package.

By default all drivers discovered that don't also exist in the |boot| directory

will be considered to be base drivers.

Use |boot_driver_components| to provide a list of drivers that should be

boot drivers.

Default: empty

Defined at line 1659 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

void clear_test_component ()

Defined at line 1667 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

const int64_t & driver_index_stop_timeout_millis ()

How long the driver index waits idle before it saves state, escrows its handles

with the component framework, and shuts down.

Default: never shuts down

Defined at line 1678 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

bool has_driver_index_stop_timeout_millis ()

Defined at line 1682 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

int64_t * mutable_driver_index_stop_timeout_millis ()

How long the driver index waits idle before it saves state, escrows its handles

with the component framework, and shuts down.

Default: never shuts down

Defined at line 1689 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

void clear_driver_index_stop_timeout_millis ()

Defined at line 1697 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

const ::std::vector< ::fuchsia::driver::test::SoftwareDevice> & software_devices ()

A list of software only devices that should be created. Typically this is used

to create fake hardware for tests. Devices will be spawned as platform devices

under the platform bus. Note that the platform bus must be the root driver for

this to do anything meaningful.

Defined at line 1709 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

bool has_software_devices ()

Defined at line 1713 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

::std::vector< ::fuchsia::driver::test::SoftwareDevice> * mutable_software_devices ()

A list of software only devices that should be created. Typically this is used

to create fake hardware for tests. Devices will be spawned as platform devices

under the platform bus. Note that the platform bus must be the root driver for

this to do anything meaningful.

Defined at line 1721 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

void clear_software_devices ()

Defined at line 1729 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

const ::std::vector< ::std::string> & boot_driver_components ()

The list of driver component names that should be considered as boot drivers.

Boot drivers are started in the boot-drivers collection which has more

capabilities available to it.

Entries should be the component name (eg: "my_driver_component.cm").

Default: empty

Defined at line 1742 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

bool has_boot_driver_components ()

Defined at line 1746 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

::std::vector< ::std::string> * mutable_boot_driver_components ()

The list of driver component names that should be considered as boot drivers.

Boot drivers are started in the boot-drivers collection which has more

capabilities available to it.

Entries should be the component name (eg: "my_driver_component.cm").

Default: empty

Defined at line 1755 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

void clear_boot_driver_components ()

Defined at line 1763 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

const ::zx::vmo & devicetree ()

Devicetree blob that should be handed to the board driver.

Defined at line 1772 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

bool has_devicetree ()

Defined at line 1776 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

::zx::vmo * mutable_devicetree ()

Devicetree blob that should be handed to the board driver.

Defined at line 1781 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

void clear_devicetree ()

Defined at line 1789 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

const uint32_t & platform_vid ()

Platform Vendor ID which should be specified to the platform bus driver.

Defined at line 1798 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

bool has_platform_vid ()

Defined at line 1802 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

uint32_t * mutable_platform_vid ()

Platform Vendor ID which should be specified to the platform bus driver.

Defined at line 1807 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

void clear_platform_vid ()

Defined at line 1815 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

const uint32_t & platform_pid ()

Platform ID which should be specified to the platform bus driver.

Defined at line 1824 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

bool has_platform_pid ()

Defined at line 1828 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

uint32_t * mutable_platform_pid ()

Platform ID which should be specified to the platform bus driver.

Defined at line 1833 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h

void clear_platform_pid ()

Defined at line 1841 of file fidling/gen/sdk/fidl/fuchsia.driver.test/fuchsia.driver.test/hlcpp/fuchsia/driver/test/cpp/fidl.h