class ScheduledScanPlan
Defined at line 1388 of file fidling/gen/sdk/fidl/fuchsia.wlan.common/fuchsia.wlan.common/cpp/fidl/fuchsia.wlan.common/cpp/natural_types.h
A scan plan defines the number of scan iterations and the interval between scans. Time of first
scan (e.g. t=0, t=interval, etc.) is determined by the firmware.
Public Methods
void ScheduledScanPlan (Storage_ storage)
void ScheduledScanPlan (uint32_t interval, uint32_t iterations)
void ScheduledScanPlan ()
Default constructs a |ScheduledScanPlan| only if all of its members are default constructible.
Defined at line 1399 of file fidling/gen/sdk/fidl/fuchsia.wlan.common/fuchsia.wlan.common/cpp/fidl/fuchsia.wlan.common/cpp/natural_types.h
void ScheduledScanPlan (ScheduledScanPlan && )
Defined at line 1402 of file fidling/gen/sdk/fidl/fuchsia.wlan.common/fuchsia.wlan.common/cpp/fidl/fuchsia.wlan.common/cpp/natural_types.h
void ScheduledScanPlan (const ScheduledScanPlan & other)
ScheduledScanPlan & operator= (ScheduledScanPlan && )
Defined at line 1403 of file fidling/gen/sdk/fidl/fuchsia.wlan.common/fuchsia.wlan.common/cpp/fidl/fuchsia.wlan.common/cpp/natural_types.h
ScheduledScanPlan & operator= (const ScheduledScanPlan & other)
bool operator== (const ScheduledScanPlan & other)
bool operator!= (const ScheduledScanPlan & other)
uint32_t interval ()
The interval between scans, in seconds.
uint32_t & interval ()
The interval between scans, in seconds.
ScheduledScanPlan & interval (uint32_t value)
The interval between scans, in seconds.
uint32_t iterations ()
The number of iterations to scan for. If 0, the scan plan will run indefinitely.
uint32_t & iterations ()
The number of iterations to scan for. If 0, the scan plan will run indefinitely.
ScheduledScanPlan & iterations (uint32_t value)
The number of iterations to scan for. If 0, the scan plan will run indefinitely.
void ScheduledScanPlan (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits