Library IoT/Devices

Package Generated

Overview

Classes: AccelerometerEventDispatcher, AccelerometerRemoteObject, AccelerometerServerHelper, AccelerometerSkeleton, BarcodeReaderEventDispatcher, BarcodeReaderRemoteObject, BarcodeReaderServerHelper, BarcodeReaderSkeleton, BooleanDatapointEventDispatcher, BooleanDatapointRemoteObject, BooleanDatapointServerHelper, BooleanDatapointSkeleton, BooleanSensorEventDispatcher, BooleanSensorRemoteObject, BooleanSensorServerHelper, BooleanSensorSkeleton, CameraEventDispatcher, CameraRemoteObject, CameraServerHelper, CameraSkeleton, CompositeEventDispatcher, CompositeRemoteObject, CompositeServerHelper, CompositeSkeleton, CounterDatapointEventDispatcher, CounterDatapointRemoteObject, CounterDatapointServerHelper, CounterDatapointSkeleton, CounterEventDispatcher, CounterRemoteObject, CounterServerHelper, CounterSkeleton, DatapointEventDispatcher, DatapointRemoteObject, DatapointServerHelper, DatapointSkeleton, DeviceEventDispatcher, DeviceRemoteObject, DeviceServerHelper, DeviceSkeleton, DeviceTreeRemoteObject, DeviceTreeServerHelper, DeviceTreeSkeleton, EnumDatapointEventDispatcher, EnumDatapointRemoteObject, EnumDatapointServerHelper, EnumDatapointSkeleton, FlagsDatapointEventDispatcher, FlagsDatapointRemoteObject, FlagsDatapointServerHelper, FlagsDatapointSkeleton, GNSSSensorEventDispatcher, GNSSSensorRemoteObject, GNSSSensorServerHelper, GNSSSensorSkeleton, GyroscopeEventDispatcher, GyroscopeRemoteObject, GyroscopeServerHelper, GyroscopeSkeleton, IAccelerometer, IBarcodeReader, IBooleanDatapoint, IBooleanSensor, ICamera, IComposite, ICounter, ICounterDatapoint, IDatapoint, IDevice, IDeviceTree, IEnumDatapoint, IFlagsDatapoint, IGNSSSensor, IGyroscope, IIO, ILED, IMagnetometer, IOEventDispatcher, IORemoteObject, IOServerHelper, IOSkeleton, IRotaryEncoder, IScalarDatapoint, ISensor, ISerialDevice, IStringDatapoint, ISwitch, ITrigger, IVectorDatapoint, LEDEventDispatcher, LEDRemoteObject, LEDServerHelper, LEDSkeleton, MagnetometerEventDispatcher, MagnetometerRemoteObject, MagnetometerServerHelper, MagnetometerSkeleton, RotaryEncoderEventDispatcher, RotaryEncoderRemoteObject, RotaryEncoderServerHelper, RotaryEncoderSkeleton, ScalarDatapointEventDispatcher, ScalarDatapointRemoteObject, ScalarDatapointServerHelper, ScalarDatapointSkeleton, SensorEventDispatcher, SensorRemoteObject, SensorServerHelper, SensorSkeleton, SerialDeviceEventDispatcher, SerialDeviceRemoteObject, SerialDeviceServerHelper, SerialDeviceSkeleton, StringDatapointEventDispatcher, StringDatapointRemoteObject, StringDatapointServerHelper, StringDatapointSkeleton, SwitchEventDispatcher, SwitchRemoteObject, SwitchServerHelper, SwitchSkeleton, TriggerEventDispatcher, TriggerRemoteObject, TriggerServerHelper, TriggerSkeleton, VectorDatapointEventDispatcher, VectorDatapointRemoteObject, VectorDatapointServerHelper, VectorDatapointSkeleton

Classes

class AccelerometerEventDispatcher

The interface for three-axis Accelerometers. 

class AccelerometerRemoteObject

The interface for three-axis Accelerometers. 

class AccelerometerServerHelper

The interface for three-axis Accelerometers. 

class AccelerometerSkeleton

The interface for three-axis Accelerometers. 

class BarcodeReaderEventDispatcher

The base class for barcode reader devices. 

class BarcodeReaderRemoteObject

The base class for barcode reader devices. 

class BarcodeReaderServerHelper

The base class for barcode reader devices. 

class BarcodeReaderSkeleton

The base class for barcode reader devices. 

class BooleanDatapointEventDispatcher

The base class for datapoints holding a boolean value. 

class BooleanDatapointRemoteObject

The base class for datapoints holding a boolean value. 

class BooleanDatapointServerHelper

The base class for datapoints holding a boolean value. 

class BooleanDatapointSkeleton

The base class for datapoints holding a boolean value. 

class BooleanSensorEventDispatcher

The base class for two-state sensors measuring on/off or open/closed state. 

class BooleanSensorRemoteObject

The base class for two-state sensors measuring on/off or open/closed state. 

class BooleanSensorServerHelper

The base class for two-state sensors measuring on/off or open/closed state. 

class BooleanSensorSkeleton

The base class for two-state sensors measuring on/off or open/closed state. 

class CameraEventDispatcher

The base class for image sensors, also known as cameras. 

class CameraRemoteObject

The base class for image sensors, also known as cameras. 

class CameraServerHelper

The base class for image sensors, also known as cameras. 

class CameraSkeleton

The base class for image sensors, also known as cameras. 

class CompositeEventDispatcher

A composite device consists of one or more sub devices or device fragments. 

class CompositeRemoteObject

A composite device consists of one or more sub devices or device fragments. 

class CompositeServerHelper

A composite device consists of one or more sub devices or device fragments. 

class CompositeSkeleton

A composite device consists of one or more sub devices or device fragments. 

class CounterDatapointEventDispatcher

The base class for datapoints holding a counter (a 64-bit unsigned integer). 

class CounterDatapointRemoteObject

The base class for datapoints holding a counter (a 64-bit unsigned integer). 

class CounterDatapointServerHelper

The base class for datapoints holding a counter (a 64-bit unsigned integer). 

class CounterDatapointSkeleton

The base class for datapoints holding a counter (a 64-bit unsigned integer). 

class CounterEventDispatcher

A counter counts events. 

class CounterRemoteObject

A counter counts events. 

class CounterServerHelper

A counter counts events. 

class CounterSkeleton

A counter counts events. 

class DatapointEventDispatcher

The base class for datapoints. 

class DatapointRemoteObject

The base class for datapoints. 

class DatapointServerHelper

The base class for datapoints. 

class DatapointSkeleton

The base class for datapoints. 

class DeviceEventDispatcher

The base class for all devices and sensors. 

class DeviceRemoteObject

The base class for all devices and sensors. 

class DeviceServerHelper

The base class for all devices and sensors. 

class DeviceSkeleton

The base class for all devices and sensors. 

class DeviceTreeRemoteObject

This class manages a hierarchical structure of devices, consisting of Composite and leaf Device objects. 

class DeviceTreeServerHelper

This class manages a hierarchical structure of devices, consisting of Composite and leaf Device objects. 

class DeviceTreeSkeleton

This class manages a hierarchical structure of devices, consisting of Composite and leaf Device objects. 

class EnumDatapointEventDispatcher

The base class for datapoints holding an enumeration value (based on an int). 

class EnumDatapointRemoteObject

The base class for datapoints holding an enumeration value (based on an int). 

class EnumDatapointServerHelper

The base class for datapoints holding an enumeration value (based on an int). 

class EnumDatapointSkeleton

The base class for datapoints holding an enumeration value (based on an int). 

class FlagsDatapointEventDispatcher

The base class for datapoints holding a variable number of flag bits, internally stored as a std::vector<bool>. 

class FlagsDatapointRemoteObject

The base class for datapoints holding a variable number of flag bits, internally stored as a std::vector<bool>. 

class FlagsDatapointServerHelper

The base class for datapoints holding a variable number of flag bits, internally stored as a std::vector<bool>. 

class FlagsDatapointSkeleton

The base class for datapoints holding a variable number of flag bits, internally stored as a std::vector<bool>. 

class GNSSSensorEventDispatcher

The interface for GNSS/GPS receivers. 

class GNSSSensorRemoteObject

The interface for GNSS/GPS receivers. 

class GNSSSensorServerHelper

The interface for GNSS/GPS receivers. 

class GNSSSensorSkeleton

The interface for GNSS/GPS receivers. 

class GyroscopeEventDispatcher

The interface for three-axis Gyroscopes. 

class GyroscopeRemoteObject

The interface for three-axis Gyroscopes. 

class GyroscopeServerHelper

The interface for three-axis Gyroscopes. 

class GyroscopeSkeleton

The interface for three-axis Gyroscopes. 

class IAccelerometer

The interface for three-axis Accelerometers. 

class IBarcodeReader

The base class for barcode reader devices. 

class IBooleanDatapoint

The base class for datapoints holding a boolean value. 

class IBooleanSensor

The base class for two-state sensors measuring on/off or open/closed state. 

class ICamera

The base class for image sensors, also known as cameras. 

class IComposite

A composite device consists of one or more sub devices or device fragments. 

class ICounter

A counter counts events. 

class ICounterDatapoint

The base class for datapoints holding a counter (a 64-bit unsigned integer). 

class IDatapoint

The base class for datapoints. 

class IDevice

The base class for all devices and sensors. 

class IDeviceTree

This class manages a hierarchical structure of devices, consisting of Composite and leaf Device objects. 

class IEnumDatapoint

The base class for datapoints holding an enumeration value (based on an int). 

class IFlagsDatapoint

The base class for datapoints holding a variable number of flag bits, internally stored as a std::vector<bool>. 

class IGNSSSensor

The interface for GNSS/GPS receivers. 

class IGyroscope

The interface for three-axis Gyroscopes. 

class IIO

The interface for general purpose input/output (GPIO) ports. 

class ILED

The base class for LEDs. 

class IMagnetometer

The interface for three-axis Magnetometers. 

class IOEventDispatcher

The interface for general purpose input/output (GPIO) ports. 

class IORemoteObject

The interface for general purpose input/output (GPIO) ports. 

class IOServerHelper

The interface for general purpose input/output (GPIO) ports. 

class IOSkeleton

The interface for general purpose input/output (GPIO) ports. 

class IRotaryEncoder

A rotary encoder with an optional push button, based on the Counter interface. 

class IScalarDatapoint

A scalar datapoint holding a single numeric (double) value. 

class ISensor

The base class for analog sensors, such as temperature or ambient light sensors. 

class ISerialDevice

This class provides a simple interface for accessing a serial port. 

class IStringDatapoint

The base class for datapoints holding a string value. 

class ISwitch

The base class for switchable things (that can be turned on and off). 

class ITrigger

The base class for triggers, such as push buttons or motion detectors. 

class IVectorDatapoint

The base class for datapoints holding a vector value. 

class LEDEventDispatcher

The base class for LEDs. 

class LEDRemoteObject

The base class for LEDs. 

class LEDServerHelper

The base class for LEDs. 

class LEDSkeleton

The base class for LEDs. 

class MagnetometerEventDispatcher

The interface for three-axis Magnetometers. 

class MagnetometerRemoteObject

The interface for three-axis Magnetometers. 

class MagnetometerServerHelper

The interface for three-axis Magnetometers. 

class MagnetometerSkeleton

The interface for three-axis Magnetometers. 

class RotaryEncoderEventDispatcher

A rotary encoder with an optional push button, based on the Counter interface. 

class RotaryEncoderRemoteObject

A rotary encoder with an optional push button, based on the Counter interface. 

class RotaryEncoderServerHelper

A rotary encoder with an optional push button, based on the Counter interface. 

class RotaryEncoderSkeleton

A rotary encoder with an optional push button, based on the Counter interface. 

class ScalarDatapointEventDispatcher

A scalar datapoint holding a single numeric (double) value. 

class ScalarDatapointRemoteObject

A scalar datapoint holding a single numeric (double) value. 

class ScalarDatapointServerHelper

A scalar datapoint holding a single numeric (double) value. 

class ScalarDatapointSkeleton

A scalar datapoint holding a single numeric (double) value. 

class SensorEventDispatcher

The base class for analog sensors, such as temperature or ambient light sensors. 

class SensorRemoteObject

The base class for analog sensors, such as temperature or ambient light sensors. 

class SensorServerHelper

The base class for analog sensors, such as temperature or ambient light sensors. 

class SensorSkeleton

The base class for analog sensors, such as temperature or ambient light sensors. 

class SerialDeviceEventDispatcher

This class provides a simple interface for accessing a serial port. 

class SerialDeviceRemoteObject

This class provides a simple interface for accessing a serial port. 

class SerialDeviceServerHelper

This class provides a simple interface for accessing a serial port. 

class SerialDeviceSkeleton

This class provides a simple interface for accessing a serial port. 

class StringDatapointEventDispatcher

The base class for datapoints holding a string value. 

class StringDatapointRemoteObject

The base class for datapoints holding a string value. 

class StringDatapointServerHelper

The base class for datapoints holding a string value. 

class StringDatapointSkeleton

The base class for datapoints holding a string value. 

class SwitchEventDispatcher

The base class for switchable things (that can be turned on and off). 

class SwitchRemoteObject

The base class for switchable things (that can be turned on and off). 

class SwitchServerHelper

The base class for switchable things (that can be turned on and off). 

class SwitchSkeleton

The base class for switchable things (that can be turned on and off). 

class TriggerEventDispatcher

The base class for triggers, such as push buttons or motion detectors. 

class TriggerRemoteObject

The base class for triggers, such as push buttons or motion detectors. 

class TriggerServerHelper

The base class for triggers, such as push buttons or motion detectors. 

class TriggerSkeleton

The base class for triggers, such as push buttons or motion detectors. 

class VectorDatapointEventDispatcher

The base class for datapoints holding a vector value. 

class VectorDatapointRemoteObject

The base class for datapoints holding a vector value. 

class VectorDatapointServerHelper

The base class for datapoints holding a vector value. 

class VectorDatapointSkeleton

The base class for datapoints holding a vector value. 

Securely control IoT edge devices from anywhere   Connect a Device