IoT

namespace Datapoints

Overview

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

Types Aliases: CompositeParams

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 DatapointFactoryRemoteObject

A factory for the dynamic creation of Datapoints

class DatapointFactoryServerHelper

A factory for the dynamic creation of Datapoints

class DatapointFactorySkeleton

A factory for the dynamic creation of Datapoints

class EnumDatapointImpl

A basic implementation of an EnumDatapoint. 

struct EnumDatapointParams

 

class FlagsDatapointImpl

A basic implementation of an FlagsDatapoint. 

struct FlagsDatapointParams

 

class IDatapointFactory

A factory for the dynamic creation of Datapoints

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

 

Types Aliases

CompositeParams

using CompositeParams = BasicDatapointParams;

Enumerations

AccessFlags

ACCESS_NONE = 0x00

ACCESS_READ = 0x01

ACCESS_WRITE = 0x02

ACCESS_ALL = ACCESS_READ | ACCESS_WRITE

Securely control IoT edge devices from anywhere   Connect a Device