using System;
|
using System.Text;
|
|
namespace HDL_ON.DriverLayer
|
{
|
public class A_Protocal_Common
|
{
|
|
|
/// <summary>
|
/// 获取13位时间戳
|
/// </summary>
|
/// <param name="time">时间</param>
|
/// <returns>long</returns>
|
public long Get_time_stamp()
|
{
|
long t = DateTime.Now.Ticks / 10000;
|
return t;
|
}
|
|
}
|
|
/// <summary>
|
/// 本地通讯数据
|
/// </summary>
|
public class LocalCommunicationData
|
{
|
public string Topic;
|
public int Length;
|
|
public string BodyDataString;
|
|
}
|
|
/// <summary>
|
/// 通讯回复有效数据
|
/// </summary>
|
public class ResponsePack
|
{
|
public string id;
|
public string code;
|
public string time_stamp;
|
public object objects;
|
}
|
|
/// <summary>
|
/// 通讯主题
|
/// </summary>
|
public static class CommunicationTopic
|
{
|
/// <summary>
|
/// 搜索本地网关
|
/// </summary>
|
public const string SearchLoaclGateway = "/user/all/custom/gateway/search";
|
|
/// <summary>
|
/// 调试软件上传oid列表
|
/// </summary>
|
public const string AddDeviceOids = "/user/onpro/custom/device/add";
|
/// <summary>
|
/// 调试软件上传功能列表
|
/// </summary>
|
public const string AddFunctions = "/user/onpro/custom/function/attribute/add";
|
/// <summary>
|
/// 调试软件获取appOid列表
|
/// </summary>
|
public const string BusPcGetAppOids = "/user/onpro/custom/device/list/get";
|
/// <summary>
|
/// 调试软件获取appSid列表
|
/// </summary>
|
public const string BusPcGetAppSids = "/user/onpro/custom/function/list/get";
|
}
|
}
|