Library IoT/Datapoints

Package Datapoints

Overview

Classes: BasicDatapointImpl, BasicDatapointParams, BooleanDatapointImpl, BooleanDatapointParams, CounterDatapointImpl, CounterDatapointParams, DatapointFactory, DatapointFactoryImpl, EnumDatapointImpl, EnumDatapointParams, FlagsDatapointImpl, FlagsDatapointParams, MovingAverageDatapointImpl, MovingAverageDatapointParams, ScalarDatapointImpl, ScalarDatapointParams, StringDatapointImpl, StringDatapointParams, Tag, Utility, VectorDatapointImpl, VectorDatapointParams

Classes

class BasicDatapointImpl

This helper class adds support for properties via IoT::Devices::DeviceImpl and adds a "customData" property to a datapoint. 

struct BasicDatapointParams

Parameters for creating any Datapoint. 

class BooleanDatapointImpl

A basic implementation of a BooleanDatapoint. 

struct BooleanDatapointParams

Parameters for creating a BooleanDatapoint. 

class CounterDatapointImpl

A basic implementation of a CounterDatapoint. 

struct CounterDatapointParams

 

class DatapointFactory

A factory for the dynamic creation of Datapoints. 

class DatapointFactoryImpl

The default implementation of DatapointFactory. 

class EnumDatapointImpl

A basic implementation of an EnumDatapoint. 

struct EnumDatapointParams

 

class FlagsDatapointImpl

A basic implementation of an FlagsDatapoint. 

struct FlagsDatapointParams

 

class MovingAverageDatapointImpl

A basic implementation of a ScalarDatapoint that implements moving average calculation. 

struct MovingAverageDatapointParams

 

class ScalarDatapointImpl

A basic implementation of a ScalarDatapoint. 

struct ScalarDatapointParams

 

class StringDatapointImpl

A basic implementation of a StringDatapoint. 

struct StringDatapointParams

 

struct Tag

 

class Utility

 

class VectorDatapointImpl

A basic implementation of a VectorDatapoint. 

struct VectorDatapointParams

 

Securely control IoT edge devices from anywhere   Connect a Device