template <>

class WireWeakSyncClientImpl

Defined at line 2255 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdhci/fuchsia.hardware.sdhci/cpp/fidl/fuchsia.hardware.sdhci/cpp/driver/wire_messaging.h

Public Methods

::fdf::WireUnownedResult< ::fuchsia_hardware_sdhci::Device::GetInterrupt> GetInterrupt ()

Allocates 48 bytes of message buffer on the stack. No heap allocation necessary.

::fdf::WireUnownedResult< ::fuchsia_hardware_sdhci::Device::GetSdhciMmio> GetSdhciMmio ()

Allocates 64 bytes of message buffer on the stack. No heap allocation necessary.

::fdf::WireUnownedResult< ::fuchsia_hardware_sdhci::Device::GetCqhciMmio> GetCqhciMmio ()

Allocates 64 bytes of message buffer on the stack. No heap allocation necessary.

::fdf::WireUnownedResult< ::fuchsia_hardware_sdhci::Device::GetBti> GetBti (uint32_t index)

Allocates 56 bytes of message buffer on the stack. No heap allocation necessary.

::fdf::WireUnownedResult< ::fuchsia_hardware_sdhci::Device::GetBaseClock> GetBaseClock ()

Allocates 40 bytes of message buffer on the stack. No heap allocation necessary.

::fdf::WireUnownedResult< ::fuchsia_hardware_sdhci::Device::GetQuirks> GetQuirks ()

Allocates 48 bytes of message buffer on the stack. No heap allocation necessary.

::fdf::WireUnownedResult< ::fuchsia_hardware_sdhci::Device::HwReset> HwReset ()

Allocates 32 bytes of message buffer on the stack. No heap allocation necessary.

::fdf::WireUnownedResult< ::fuchsia_hardware_sdhci::Device::VendorConfigureBus> VendorConfigureBus (::fuchsia_hardware_sdhci::wire::DeviceVendorConfigureBusRequest DeviceVendorConfigureBusRequest)

Allocates 64 bytes of message buffer on the stack. No heap allocation necessary.

::fdf::WireUnownedResult< ::fuchsia_hardware_sdhci::Device::VendorPerformTuning> VendorPerformTuning (uint32_t cmd_idx)

Allocates 56 bytes of message buffer on the stack. No heap allocation necessary.