using FObjBase;
using FObjBase.Reflect;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
namespace FLY.Thick.Base.IService
{
///
/// 定点测量服务
///
public interface IFixService : INotifyPropertyChanged
{
DateTime UpdateTime { get; }
[Call(typeof(GetFixDatasReponse))]
void GetFixDatas(AsyncCBHandler asyncDelegate, object asyncContext);
}
public class GetFixDatasReponse
{
///
/// 数据, AD数据!!!!!
///
public int[] ADs;
///
/// 数据, 厚度数据!!!!!
///
public double[] thicks;
///
/// 单数据时间间隔
///
public TimeSpan ts;
///
/// 开始时间点
///
public DateTime time;
}
}