template <>
class WireSyncBufferClientImpl
Defined at line 3484 of file fidling/gen/sdk/fidl/fuchsia.wlan.fullmac/fuchsia.wlan.fullmac/cpp/fidl/fuchsia.wlan.fullmac/cpp/wire_messaging.h
Public Methods
::fidl::WireUnownedResult< ::fuchsia_wlan_fullmac::WlanFullmacImplIfc::OnScanResult> OnScanResult (::fuchsia_wlan_fullmac::wire::WlanFullmacImplIfcOnScanResultRequest WlanFullmacImplIfcOnScanResultRequest)
Caller provides the backing storage for FIDL message via an argument to `.buffer()`.
::fidl::WireUnownedResult< ::fuchsia_wlan_fullmac::WlanFullmacImplIfc::OnScanEnd> OnScanEnd (::fuchsia_wlan_fullmac::wire::WlanFullmacImplIfcOnScanEndRequest WlanFullmacImplIfcOnScanEndRequest)
Caller provides the backing storage for FIDL message via an argument to `.buffer()`.
::fidl::WireUnownedResult< ::fuchsia_wlan_fullmac::WlanFullmacImplIfc::ConnectConf> ConnectConf (::fuchsia_wlan_fullmac::wire::WlanFullmacImplIfcConnectConfRequest WlanFullmacImplIfcConnectConfRequest)
Caller provides the backing storage for FIDL message via an argument to `.buffer()`.
::fidl::WireUnownedResult< ::fuchsia_wlan_fullmac::WlanFullmacImplIfc::RoamConf> RoamConf (::fuchsia_wlan_fullmac::wire::WlanFullmacImplIfcRoamConfRequest WlanFullmacImplIfcRoamConfRequest)
Report the result of an MLME-initiated roam attempt.
Caller provides the backing storage for FIDL message via an argument to `.buffer()`.
::fidl::WireUnownedResult< ::fuchsia_wlan_fullmac::WlanFullmacImplIfc::RoamStartInd> RoamStartInd (::fuchsia_wlan_fullmac::wire::WlanFullmacImplIfcRoamStartIndRequest WlanFullmacImplIfcRoamStartIndRequest)
Report that a fullmac-initiated roam attempt is in progress.
Fullmac must send this start indication for all roam attempts.
Caller provides the backing storage for FIDL message via an argument to `.buffer()`.
::fidl::WireUnownedResult< ::fuchsia_wlan_fullmac::WlanFullmacImplIfc::RoamResultInd> RoamResultInd (::fuchsia_wlan_fullmac::wire::WlanFullmacImplIfcRoamResultIndRequest WlanFullmacImplIfcRoamResultIndRequest)
Report the result of a fullmac-initiated roam attempt.
Caller provides the backing storage for FIDL message via an argument to `.buffer()`.
::fidl::WireUnownedResult< ::fuchsia_wlan_fullmac::WlanFullmacImplIfc::AuthInd> AuthInd (::fuchsia_wlan_fullmac::wire::WlanFullmacImplIfcAuthIndRequest WlanFullmacImplIfcAuthIndRequest)
Caller provides the backing storage for FIDL message via an argument to `.buffer()`.
::fidl::WireUnownedResult< ::fuchsia_wlan_fullmac::WlanFullmacImplIfc::DeauthConf> DeauthConf (::fuchsia_wlan_fullmac::wire::WlanFullmacImplIfcDeauthConfRequest WlanFullmacImplIfcDeauthConfRequest)
Caller provides the backing storage for FIDL message via an argument to `.buffer()`.
::fidl::WireUnownedResult< ::fuchsia_wlan_fullmac::WlanFullmacImplIfc::DeauthInd> DeauthInd (::fuchsia_wlan_fullmac::wire::WlanFullmacImplIfcDeauthIndRequest WlanFullmacImplIfcDeauthIndRequest)
Report that the driver deauthenticated.
Caller provides the backing storage for FIDL message via an argument to `.buffer()`.
::fidl::WireUnownedResult< ::fuchsia_wlan_fullmac::WlanFullmacImplIfc::AssocInd> AssocInd (::fuchsia_wlan_fullmac::wire::WlanFullmacImplIfcAssocIndRequest WlanFullmacImplIfcAssocIndRequest)
Caller provides the backing storage for FIDL message via an argument to `.buffer()`.
::fidl::WireUnownedResult< ::fuchsia_wlan_fullmac::WlanFullmacImplIfc::DisassocConf> DisassocConf (::fuchsia_wlan_fullmac::wire::WlanFullmacImplIfcDisassocConfRequest WlanFullmacImplIfcDisassocConfRequest)
Report the result of a previously-issued disassociate request. IEEE 802.11-2020 6.3.9.2.
Caller provides the backing storage for FIDL message via an argument to `.buffer()`.
::fidl::WireUnownedResult< ::fuchsia_wlan_fullmac::WlanFullmacImplIfc::DisassocInd> DisassocInd (::fuchsia_wlan_fullmac::wire::WlanFullmacImplIfcDisassocIndRequest WlanFullmacImplIfcDisassocIndRequest)
Report that disassociation with the specified peer occurred (IEEE 802.11-2020 6.3.9.3).
Caller provides the backing storage for FIDL message via an argument to `.buffer()`.
::fidl::WireUnownedResult< ::fuchsia_wlan_fullmac::WlanFullmacImplIfc::StartConf> StartConf (::fuchsia_wlan_fullmac::wire::WlanFullmacImplIfcStartConfRequest WlanFullmacImplIfcStartConfRequest)
Report the result of a WlanFullmacImpl::StartBss request.
Caller provides the backing storage for FIDL message via an argument to `.buffer()`.
::fidl::WireUnownedResult< ::fuchsia_wlan_fullmac::WlanFullmacImplIfc::StopConf> StopConf (::fuchsia_wlan_fullmac::wire::WlanFullmacImplIfcStopConfRequest WlanFullmacImplIfcStopConfRequest)
Report the result of a WlanFullmacImpl::StopBss request.
Caller provides the backing storage for FIDL message via an argument to `.buffer()`.
::fidl::WireUnownedResult< ::fuchsia_wlan_fullmac::WlanFullmacImplIfc::EapolConf> EapolConf (::fuchsia_wlan_fullmac::wire::WlanFullmacImplIfcEapolConfRequest WlanFullmacImplIfcEapolConfRequest)
Report the result of a EAPoL frame transmission (IEEE 802.11-2020 6.3.22.2).
EAPoL frames are transmitted by the platform via WlanFullmacImpl::EapolTx.
Caller provides the backing storage for FIDL message via an argument to `.buffer()`.
::fidl::WireUnownedResult< ::fuchsia_wlan_fullmac::WlanFullmacImplIfc::OnChannelSwitch> OnChannelSwitch (const ::fuchsia_wlan_fullmac::wire::WlanFullmacChannelSwitchInfo & ind)
Caller provides the backing storage for FIDL message via an argument to `.buffer()`.
::fidl::WireUnownedResult< ::fuchsia_wlan_fullmac::WlanFullmacImplIfc::SignalReport> SignalReport (const ::fuchsia_wlan_fullmac::wire::WlanFullmacSignalReportIndication & ind)
Caller provides the backing storage for FIDL message via an argument to `.buffer()`.
::fidl::WireUnownedResult< ::fuchsia_wlan_fullmac::WlanFullmacImplIfc::EapolInd> EapolInd (::fuchsia_wlan_fullmac::wire::WlanFullmacImplIfcEapolIndRequest WlanFullmacImplIfcEapolIndRequest)
Report that an EAPoL frame was received.
Caller provides the backing storage for FIDL message via an argument to `.buffer()`.
::fidl::WireUnownedResult< ::fuchsia_wlan_fullmac::WlanFullmacImplIfc::OnPmkAvailable> OnPmkAvailable (::fuchsia_wlan_fullmac::wire::WlanFullmacImplIfcOnPmkAvailableRequest WlanFullmacImplIfcOnPmkAvailableRequest)
Inform the platform that the PMK is available after a driver-handled SAE handshake.
Caller provides the backing storage for FIDL message via an argument to `.buffer()`.
::fidl::WireUnownedResult< ::fuchsia_wlan_fullmac::WlanFullmacImplIfc::SaeHandshakeInd> SaeHandshakeInd (::fuchsia_wlan_fullmac::wire::WlanFullmacImplIfcSaeHandshakeIndRequest WlanFullmacImplIfcSaeHandshakeIndRequest)
Caller provides the backing storage for FIDL message via an argument to `.buffer()`.
::fidl::WireUnownedResult< ::fuchsia_wlan_fullmac::WlanFullmacImplIfc::SaeFrameRx> SaeFrameRx (::fuchsia_wlan_fullmac::wire::SaeFrame frame)
Receive an SAE authentication frame.
Caller provides the backing storage for FIDL message via an argument to `.buffer()`.
::fidl::WireUnownedResult< ::fuchsia_wlan_fullmac::WlanFullmacImplIfc::OnWmmStatusResp> OnWmmStatusResp (int32_t status, const ::fuchsia_wlan_common::wire::WlanWmmParameters & wmm_params)
Caller provides the backing storage for FIDL message via an argument to `.buffer()`.