|
AWS IoT Device SDK C++ v2 1.44.1
AWS IoT Device SDK C++ v2
|
Classes | |
| class | CustomMetricBase |
| class | CustomMetricIpList |
| class | CustomMetricNumber |
| class | CustomMetricNumberList |
| class | CustomMetricStringList |
| class | ReportTask |
| class | ReportTaskBuilder |
Typedefs | |
| using | OnTaskCancelledHandler = std::function<void(void *)> |
| using | ReportFormat = aws_iotdevice_defender_report_format |
| using | CustomMetricNumberFunction = std::function<int(double *)> |
| using | CustomMetricNumberListFunction = std::function<int(Crt::Vector<double> *)> |
| using | CustomMetricStringListFunction = std::function<int(Crt::Vector<Crt::String> *)> |
| using | CustomMetricIpListFunction = std::function<int(Crt::Vector<Crt::String> *)> |
Enumerations | |
| enum class | ReportTaskStatus { Ready = 0 , Running = 1 , Stopped = 2 } |
Variables | |
| class AWS_IOTDEVICEDEFENDER_API | CustomMetricBase |
| using Aws::Iotdevicedefenderv1::CustomMetricIpListFunction = std::function<int(Crt::Vector<Crt::String> *)> |
| using Aws::Iotdevicedefenderv1::CustomMetricNumberFunction = std::function<int(double *)> |
| using Aws::Iotdevicedefenderv1::CustomMetricNumberListFunction = std::function<int(Crt::Vector<double> *)> |
| using Aws::Iotdevicedefenderv1::CustomMetricStringListFunction = std::function<int(Crt::Vector<Crt::String> *)> |
| using Aws::Iotdevicedefenderv1::OnTaskCancelledHandler = std::function<void(void *)> |
Invoked upon DeviceDefender V1 task cancellation.
| using Aws::Iotdevicedefenderv1::ReportFormat = aws_iotdevice_defender_report_format |
|
strong |
| class AWS_IOTDEVICEDEFENDER_API Aws::Iotdevicedefenderv1::CustomMetricBase |
A base class used to store all custom metrics in the same container. Only used internally.