template <>
class WireWeakSyncClientImpl
Defined at line 3336 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/driver/wire_messaging.h
Public Methods
::fdf::WireUnownedResult< ::fuchsia_hardware_sdmmc::Sdmmc::HostInfo> HostInfo ()
Allocates 72 bytes of message buffer on the stack. No heap allocation necessary.
::fdf::WireUnownedResult< ::fuchsia_hardware_sdmmc::Sdmmc::SetSignalVoltage> SetSignalVoltage (::fuchsia_hardware_sdmmc::wire::SdmmcVoltage voltage)
Allocates 56 bytes of message buffer on the stack. No heap allocation necessary.
::fdf::WireUnownedResult< ::fuchsia_hardware_sdmmc::Sdmmc::SetBusWidth> SetBusWidth (::fuchsia_hardware_sdmmc::wire::SdmmcBusWidth bus_width)
Allocates 56 bytes of message buffer on the stack. No heap allocation necessary.
::fdf::WireUnownedResult< ::fuchsia_hardware_sdmmc::Sdmmc::SetBusFreq> SetBusFreq (uint32_t bus_freq)
Allocates 56 bytes of message buffer on the stack. No heap allocation necessary.
::fdf::WireUnownedResult< ::fuchsia_hardware_sdmmc::Sdmmc::SetTiming> SetTiming (::fuchsia_hardware_sdmmc::wire::SdmmcTiming timing)
Allocates 56 bytes of message buffer on the stack. No heap allocation necessary.
::fdf::WireUnownedResult< ::fuchsia_hardware_sdmmc::Sdmmc::HwReset> HwReset ()
Allocates 48 bytes of message buffer on the stack. No heap allocation necessary.
::fdf::WireUnownedResult< ::fuchsia_hardware_sdmmc::Sdmmc::PerformTuning> PerformTuning (uint32_t cmd_idx)
Allocates 56 bytes of message buffer on the stack. No heap allocation necessary.
::fdf::WireUnownedResult< ::fuchsia_hardware_sdmmc::Sdmmc::RegisterInBandInterrupt> RegisterInBandInterrupt (::fdf::ClientEnd< ::fuchsia_hardware_sdmmc::InBandInterrupt> && interrupt_cb)
Allocates 56 bytes of message buffer on the stack. No heap allocation necessary.
::fdf::WireUnownedResult< ::fuchsia_hardware_sdmmc::Sdmmc::RegisterVmo> RegisterVmo (uint32_t vmo_id, uint8_t client_id, ::zx::vmo && vmo, uint64_t offset, uint64_t size, ::fuchsia_hardware_sdmmc::wire::SdmmcVmoRight vmo_rights)
Allocates 88 bytes of message buffer on the stack. No heap allocation necessary.
::fdf::WireUnownedResult< ::fuchsia_hardware_sdmmc::Sdmmc::UnregisterVmo> UnregisterVmo (uint32_t vmo_id, uint8_t client_id)
Allocates 56 bytes of message buffer on the stack. No heap allocation necessary.
::fdf::WireUnownedResult< ::fuchsia_hardware_sdmmc::Sdmmc::Request> Request (::fidl::VectorView< ::fuchsia_hardware_sdmmc::wire::SdmmcReq> reqs)
Allocates 48 bytes of response buffer on the stack. Request is heap-allocated.