class BandInfo

Defined at line 113 of file fidling/gen/sdk/fidl/fuchsia.wlan.device/fuchsia.wlan.device/cpp/fidl/fuchsia.wlan.device/cpp/natural_types.h

Public Methods

void BandInfo (::fuchsia_wlan_ieee80211::WlanBand band, ::fidl::Box< ::fuchsia_wlan_ieee80211::HtCapabilities> ht_caps, ::fidl::Box< ::fuchsia_wlan_ieee80211::VhtCapabilities> vht_caps, ::std::vector<uint8_t> rates, ::std::vector<uint8_t> operating_channels)
void BandInfo ()

Default constructs a |BandInfo| only if all of its members are default constructible.

Defined at line 124 of file fidling/gen/sdk/fidl/fuchsia.wlan.device/fuchsia.wlan.device/cpp/fidl/fuchsia.wlan.device/cpp/natural_types.h

void BandInfo (BandInfo && )

Defined at line 127 of file fidling/gen/sdk/fidl/fuchsia.wlan.device/fuchsia.wlan.device/cpp/fidl/fuchsia.wlan.device/cpp/natural_types.h

void BandInfo (Storage_ storage)
void BandInfo (const BandInfo & other)
BandInfo & operator= (const BandInfo & other)
bool operator== (const BandInfo & other)
bool operator!= (const BandInfo & other)
::fuchsia_wlan_ieee80211::WlanBand band ()
::fuchsia_wlan_ieee80211::WlanBand & band ()
BandInfo & band (::fuchsia_wlan_ieee80211::WlanBand value)

Setter for band.

const ::fidl::Box< ::fuchsia_wlan_ieee80211::HtCapabilities> & ht_caps ()
::fidl::Box< ::fuchsia_wlan_ieee80211::HtCapabilities> & ht_caps ()
BandInfo & ht_caps (::fidl::Box< ::fuchsia_wlan_ieee80211::HtCapabilities> value)

Setter for ht_caps.

BandInfo & operator= (BandInfo && )

Defined at line 128 of file fidling/gen/sdk/fidl/fuchsia.wlan.device/fuchsia.wlan.device/cpp/fidl/fuchsia.wlan.device/cpp/natural_types.h

const ::fidl::Box< ::fuchsia_wlan_ieee80211::VhtCapabilities> & vht_caps ()
::fidl::Box< ::fuchsia_wlan_ieee80211::VhtCapabilities> & vht_caps ()
BandInfo & vht_caps (::fidl::Box< ::fuchsia_wlan_ieee80211::VhtCapabilities> value)

Setter for vht_caps.

const ::std::vector<uint8_t> & rates ()
::std::vector<uint8_t> & rates ()
BandInfo & rates (::std::vector<uint8_t> value)

Setter for rates.

const ::std::vector<uint8_t> & operating_channels ()
::std::vector<uint8_t> & operating_channels ()
BandInfo & operating_channels (::std::vector<uint8_t> value)

Setter for operating_channels.

void BandInfo (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits