using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using FObjBase;
using FLY.Thick.BlowingScan.IService;
using FLY.Thick.BlowingScan.Common;
using FLY.Thick.Blowing.OBJ_INTERFACE;
namespace FLY.Thick.BlowingScan.OBJ_INTERFACE
{
///
/// 吹膜测厚.扫描 OBJ接口
///
public class BLOWING_SCAN_OBJ_INTERFACE:BLOWING_OBJ_INTERFACE
{
#region Pack
public class Pack_ParamsExt
{
///
/// 扫描用,解方程数
///
public int solveCnt;
///
/// 探头直径
///
public int sensorWidth;
///
/// 平滑
///
public int smooth;
}
public class Pack_BM
{
public int firstbm;
public int lastbm;
}
#endregion
#region GetValue
///
/// json Pack_ParamsExt
///
public const UInt16 GET_PARAMSEXT = 3;
///
/// json Pack_BM
///
public const UInt16 GET_BUFINFO = 4;
#endregion
#region SetValue
///
/// json Pack_Params
///
public const UInt16 SET_PARAMSEXT = 3;
#endregion
#region CallFunction
///
/// request:null
/// reponse:json GetBufListReponse
///
public const UInt16 CALL_GETBUF = 1;
#endregion
#region PushInfo
///
/// json Pack_ParamsExt
///
public const UInt16 PUSH_PARAMSEXT = 3;
///
/// json Pack_BM
///
public const UInt16 PUSH_BUFINFO = 4;
#endregion
}
}