nl::Weave::DeviceLayer::Internal::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
Init
void Init(
uint32_t aIntervalMsec
)
IsEnabled
bool IsEnabled(
void
) const
SetPollingInterval
void SetPollingInterval(
uint32_t aIntervalMsec
)
WeaveTelemetryBase
WeaveTelemetryBase()