template <>

class NaturalWeakEventSender

Defined at line 117 of file fidling/gen/sdk/fidl/fuchsia.wlan.sme/fuchsia.wlan.sme/cpp/fidl/fuchsia.wlan.sme/cpp/natural_messaging.h

Public Methods

::fit::result< ::fidl::OneWayError> OnConnectResult (const ::fuchsia_wlan_sme::ConnectTransactionOnConnectResultRequest & payload)

Return the result of the initial connection request or later SME-initiated reconnection.

::fit::result< ::fidl::OneWayError> OnDisconnect (const ::fuchsia_wlan_sme::ConnectTransactionOnDisconnectRequest & payload)

Notify that the client has disconnected. If DisconnectInfo indicates that SME is

attempting to reconnect by itself, there's not need for caller to intervene for now.

::fit::result< ::fidl::OneWayError> OnRoamResult (const ::fuchsia_wlan_sme::ConnectTransactionOnRoamResultRequest & payload)

Report the result of a roam attempt.

::fit::result< ::fidl::OneWayError> OnSignalReport (const ::fuchsia_wlan_sme::ConnectTransactionOnSignalReportRequest & payload)

Give an update of the latest signal report.

::fit::result< ::fidl::OneWayError> OnChannelSwitched (const ::fuchsia_wlan_sme::ConnectTransactionOnChannelSwitchedRequest & payload)

Give an update of the channel switching.