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
-
System.IDisposable
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 |
Remarks
A class which inherits this abstract class should provide TData as an class that inherits BatchData class.
Properties
View SourceData
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 SourceConvertBatchData()
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.
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.