11 lines
399 B
C#
11 lines
399 B
C#
using IntegrationGateway.Core.Models;
|
|
|
|
namespace IntegrationGateway.Core.Abstractions;
|
|
|
|
public interface IHasPoints : IIntegrationAdapter
|
|
{
|
|
Task<List<PointValue>> GetRealtimeValuesAsync(string sourceDeviceId);
|
|
Task<List<PointValue>> GetMultiPointValuesAsync(List<(string DeviceId, int PointIndex)> points);
|
|
Task SetPointValueAsync(string sourceDeviceId, int pointIndex, double value);
|
|
}
|