class RssiHistogram
Defined at line 524 of file fidling/gen/sdk/fidl/fuchsia.wlan.stats/fuchsia.wlan.stats/cpp/fidl/fuchsia.wlan.stats/cpp/natural_types.h
Histogram for received signal strength indicator (RSSI).
Public Methods
void RssiHistogram (Storage_ storage)
void RssiHistogram (::fuchsia_wlan_stats::HistScope hist_scope, ::fidl::Box< ::fuchsia_wlan_stats::AntennaId> antenna_id, ::std::vector< ::fuchsia_wlan_stats::HistBucket> rssi_samples, uint64_t invalid_samples)
void RssiHistogram ()
Default constructs a |RssiHistogram| only if all of its members are default constructible.
Defined at line 535 of file fidling/gen/sdk/fidl/fuchsia.wlan.stats/fuchsia.wlan.stats/cpp/fidl/fuchsia.wlan.stats/cpp/natural_types.h
void RssiHistogram (RssiHistogram && )
Defined at line 538 of file fidling/gen/sdk/fidl/fuchsia.wlan.stats/fuchsia.wlan.stats/cpp/fidl/fuchsia.wlan.stats/cpp/natural_types.h
void RssiHistogram (const RssiHistogram & other)
RssiHistogram & operator= (RssiHistogram && )
Defined at line 539 of file fidling/gen/sdk/fidl/fuchsia.wlan.stats/fuchsia.wlan.stats/cpp/fidl/fuchsia.wlan.stats/cpp/natural_types.h
RssiHistogram & operator= (const RssiHistogram & other)
bool operator== (const RssiHistogram & other)
bool operator!= (const RssiHistogram & other)
::fuchsia_wlan_stats::HistScope hist_scope ()
::fuchsia_wlan_stats::HistScope & hist_scope ()
RssiHistogram & hist_scope (::fuchsia_wlan_stats::HistScope value)
Setter for hist_scope.
const ::fidl::Box< ::fuchsia_wlan_stats::AntennaId> & antenna_id ()
If hist_scope is PER_ANTENNA, antenna_id must be provided.
::fidl::Box< ::fuchsia_wlan_stats::AntennaId> & antenna_id ()
If hist_scope is PER_ANTENNA, antenna_id must be provided.
RssiHistogram & antenna_id (::fidl::Box< ::fuchsia_wlan_stats::AntennaId> value)
If hist_scope is PER_ANTENNA, antenna_id must be provided.
const ::std::vector< ::fuchsia_wlan_stats::HistBucket> & rssi_samples ()
Sparse histogram of RSSI of AP in dBm. Each sample's bucket_index is an index
into this list of dBm values: [-255, -254, ... -1]. For example, if rssi_samples
contains a HistBucket with bucket_index = 225 and num_samples = 50, that means
there were 50 frames counted that had a signal level of -30 dBm.
::std::vector< ::fuchsia_wlan_stats::HistBucket> & rssi_samples ()
Sparse histogram of RSSI of AP in dBm. Each sample's bucket_index is an index
into this list of dBm values: [-255, -254, ... -1]. For example, if rssi_samples
contains a HistBucket with bucket_index = 225 and num_samples = 50, that means
there were 50 frames counted that had a signal level of -30 dBm.
RssiHistogram & rssi_samples (::std::vector< ::fuchsia_wlan_stats::HistBucket> value)
Sparse histogram of RSSI of AP in dBm. Each sample's bucket_index is an index
into this list of dBm values: [-255, -254, ... -1]. For example, if rssi_samples
contains a HistBucket with bucket_index = 225 and num_samples = 50, that means
there were 50 frames counted that had a signal level of -30 dBm.
uint64_t invalid_samples ()
Count of invalid samples encountered, if any.
uint64_t & invalid_samples ()
Count of invalid samples encountered, if any.
RssiHistogram & invalid_samples (uint64_t value)
Count of invalid samples encountered, if any.
void RssiHistogram (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits