fdf_metadata

Summary

Functions

ConnectToMetadataProtocol(const std::shared_ptr< fdf::Namespace > & incoming, std::string_view instance_name)
zx::result< fidl::ClientEnd< fuchsia_driver_metadata::Metadata > >
GetMetadata(const std::shared_ptr< fdf::Namespace > & incoming, std::string_view instance_name)
zx::result< FidlType >
GetMetadataIfExists(const std::shared_ptr< fdf::Namespace > & incoming, std::string_view instance_name)
zx::result< std::optional< FidlType > >

Classes

fdf_metadata::MetadataServer

Structs

fdf_metadata::ObjectDetails

Functions

ConnectToMetadataProtocol

zx::result< fidl::ClientEnd< fuchsia_driver_metadata::Metadata > > ConnectToMetadataProtocol(
  const std::shared_ptr< fdf::Namespace > & incoming,
  std::string_view instance_name
)

GetMetadata

zx::result< FidlType > GetMetadata(
  const std::shared_ptr< fdf::Namespace > & incoming,
  std::string_view instance_name
)

GetMetadataIfExists

zx::result< std::optional< FidlType > > GetMetadataIfExists(
  const std::shared_ptr< fdf::Namespace > & incoming,
  std::string_view instance_name
)