nl::Weave::DeviceLayer::Internal::WeaveTelemetryBase
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Đây là một lớp trừu tượng.
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/NetworkTelemetryManager.h>
Đây là một lớp cơ sở xử lý các hàm đo từ xa mạng cho nhiều mạng.
Tóm tắt
Tính kế thừa
Lớp học con đã biết trực tiếp:nl::Weave::DeviceLayer::Internal::ThreadTelemetry
nl::Weave::DeviceLayer::Internal::ThreadTopology
nl::Weave::DeviceLayer::Internal::TunnelTelemetry
nl::Weave::DeviceLayer::Internal::WiFiTelemetry
Hàm khởi tạo và phá huỷ |
|
---|---|
WeaveTelemetryBase()
|
Hàm công khai |
|
---|---|
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
|
Hàm công khai
Tắt
void Disable(
void
)
Bật
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()