nl:: بافت:: DeviceLayer:: داخلی:: WeaveTelemetryBase
این یک کلاس انتزاعی است.#include <src/adaptations/device-layer/include/Weave/DeviceLayer/NetworkTelemetryManager.h>
این یک کلاس پایه است که توابع تله متری شبکه را برای شبکه های مختلف مدیریت می کند.
خلاصه
ارث
زیر کلاس های مستقیم شناخته شده:nl::Weave::DeviceLayer::Internal::ThreadTelemetry
nl::Weave::DeviceLayer::Internal::ThreadTopology
nl::Weave::DeviceLayer::Internal::TunnelTelemetry
nl::Weave::DeviceLayer::Internal::WiFiTelemetry
سازندگان و ویرانگرها | |
---|---|
WeaveTelemetryBase () |
توابع عمومی | |
---|---|
Disable (void) | void |
Enable (void) | void |
GetPollingInterval (void) const | uint32_t |
Init (uint32_t aIntervalMsec) | void |
IsEnabled (void) const | bool |
SetPollingInterval (uint32_t aIntervalMsec) | void |
توابع عمومی
غیر فعال کردن
void Disable( void )
فعال کردن
void Enable( void )
GetPollingInterval
uint32_t GetPollingInterval( void ) const
شروع کنید
void Init( uint32_t aIntervalMsec )
فعال است
bool IsEnabled( void ) const
SetPollingInterval
void SetPollingInterval( uint32_t aIntervalMsec )
WeaveTelemetryBase
WeaveTelemetryBase()
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates. The OPENTHREAD and related marks are trademarks of the Thread Group and are used under license.
تاریخ آخرین بهروزرسانی 2024-11-13 بهوقت ساعت هماهنگ جهانی.