Class BatchSensor<TData>
Definition
- 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
- Derived
- Implements
Remarks
A class which inherits this abstract class should provide TData as an class that inherits BatchData class.
Constructors
View SourceBatchSensor(uint)
Create BatchSensor
Declaration
public BatchSensor(uint index = 0)
Parameters
| Type | Name | Description |
|---|---|---|
| uint | index |
Properties
View SourceData
Get general batch data
Declaration
public IReadOnlyList<TData> Data { get; protected set; }
Property Value
| Type | Description |
|---|---|
| IReadOnlyList<TData> |
Methods
View SourceConvertBatchData()
Convert general batch data to specific batch data type "TData".
Declaration
protected abstract IReadOnlyList<TData> ConvertBatchData()
Returns
| Type | Description |
|---|---|
| IReadOnlyList<TData> | List of converted specific batch data |
UpdateBatchData(nint, uint)
Declaration
protected void UpdateBatchData(nint eventsPtr, uint eventsCount)
Parameters
| Type | Name | Description |
|---|---|---|
| nint | eventsPtr | |
| uint | eventsCount |