Class BatchSensor<TData>

    Definition

    Namespace:
    Tizen.Sensor
    Assembly:
    Tizen.Sensor.dll

    Abstract class for sensor for series of sensor data. Inherit the class 'Sensor' which is an abstract class.

    public abstract class BatchSensor<TData> : Sensor, IDisposable where TData : BatchData
    Inheritance
    object
    Sensor
    BatchSensor<TData>
    Derived
    HeartRateMonitorBatch
    HeartRateMonitorBatch
    HeartRateMonitorLEDGreenBatch
    HeartRateMonitorLEDGreenBatch
    Implements
    System.IDisposable
    Remarks

    A class which inherits this abstract class should provide TData as an class that inherits BatchData class.

    Constructors

    View Source

    BatchSensor(uint)

    Create BatchSensor

    Declaration
    public BatchSensor(uint index = 0)
    Parameters
    Type Name Description
    uint index
    Remarks

    A class which inherits this abstract class should provide TData as an class that inherits BatchData class.

    Properties

    View Source

    Data

    Get general batch data

    Declaration
    public IReadOnlyList<TData> Data { get; protected set; }
    Property Value
    Type Description
    System.Collections.Generic.IReadOnlyList<T><TData>
    Remarks

    A class which inherits this abstract class should provide TData as an class that inherits BatchData class.

    Methods

    View Source

    ConvertBatchData()

    Convert general batch data to specific batch data type "TData".

    Declaration
    protected abstract IReadOnlyList<TData> ConvertBatchData()
    Returns
    Type Description
    System.Collections.Generic.IReadOnlyList<T><TData>

    List of converted specific batch data

    Remarks

    A class which inherits this abstract class should provide TData as an class that inherits BatchData class.

    View Source

    UpdateBatchData(IntPtr, uint)

    Declaration
    protected void UpdateBatchData(IntPtr eventsPtr, uint eventsCount)
    Parameters
    Type Name Description
    System.IntPtr eventsPtr
    uint eventsCount
    Remarks

    A class which inherits this abstract class should provide TData as an class that inherits BatchData class.

    Implements

    System.IDisposable
    • View Source
    Back to top Copyright © 2016-2024 Samsung
    Generated by DocFX