template <>
class WireWeakSyncClientImpl
Defined at line 2283 of file fidling/gen/sdk/fidl/fuchsia.hardware.platform.bus/fuchsia.hardware.platform.bus/cpp/fidl/fuchsia.hardware.platform.bus/cpp/driver/wire_messaging.h
Public Methods
::fdf::WireUnownedResult< ::fuchsia_hardware_platform_bus::PlatformBus::NodeAdd> NodeAdd (::fuchsia_hardware_platform_bus::wire::Node node)
Allocates 32 bytes of response buffer on the stack. Request is heap-allocated.
::fdf::WireUnownedResult< ::fuchsia_hardware_platform_bus::PlatformBus::GetBoardInfo> GetBoardInfo ()
Allocates 112 bytes of message buffer on the stack. No heap allocation necessary.
::fdf::WireUnownedResult< ::fuchsia_hardware_platform_bus::PlatformBus::SetBoardInfo> SetBoardInfo (::fuchsia_hardware_platform_bus::wire::BoardInfo info)
Allocates 128 bytes of message buffer on the stack. No heap allocation necessary.
::fdf::WireUnownedResult< ::fuchsia_hardware_platform_bus::PlatformBus::SetBootloaderInfo> SetBootloaderInfo (::fuchsia_hardware_platform_bus::wire::BootloaderInfo info)
Allocates 120 bytes of message buffer on the stack. No heap allocation necessary.
::fdf::WireUnownedResult< ::fuchsia_hardware_platform_bus::PlatformBus::RegisterSysSuspendCallback> RegisterSysSuspendCallback (::fidl::ClientEnd< ::fuchsia_hardware_platform_bus::SysSuspend> && suspend_cb)
Allocates 56 bytes of message buffer on the stack. No heap allocation necessary.
::fdf::WireUnownedResult< ::fuchsia_hardware_platform_bus::PlatformBus::AddCompositeNodeSpec> AddCompositeNodeSpec (::fuchsia_hardware_platform_bus::wire::Node node, ::fuchsia_driver_framework::wire::CompositeNodeSpec spec)
Allocates 32 bytes of response buffer on the stack. Request is heap-allocated.
::fdf::WireUnownedResult< ::fuchsia_hardware_platform_bus::PlatformBus::RegisterIommu> RegisterIommu (uint32_t iommu_id, ::fuchsia_hardware_platform_bus::wire::Iommu iommu)
Allocates 80 bytes of message buffer on the stack. No heap allocation necessary.