using System;
|
|
namespace WIDESEAWCS_Core.Const
|
{
|
/// <summary>
|
/// 设备通讯相关常量
|
/// </summary>
|
public static class CommunicationConst
|
{
|
/// <summary>
|
/// 设备等待间隔时间(毫秒)
|
/// </summary>
|
public const int WaitIntervalMs = 500;
|
|
/// <summary>
|
/// 设备等待超时时间基数(毫秒)
|
/// </summary>
|
public const int WaitTimeoutBaseMs = 6000;
|
|
/// <summary>
|
/// 设备等待超时时间倍数
|
/// </summary>
|
public const int WaitTimeoutMultiplier = 10;
|
|
/// <summary>
|
/// 设备等待总超时时间(毫秒)= WaitTimeoutMultiplier * WaitTimeoutBaseMs
|
/// </summary>
|
public static readonly int WaitTotalTimeoutMs = WaitTimeoutMultiplier * WaitTimeoutBaseMs;
|
|
/// <summary>
|
/// Ping 检测间隔时间(毫秒)
|
/// </summary>
|
public const int PingIntervalMs = 100;
|
|
/// <summary>
|
/// 日志写入间隔时间(毫秒)
|
/// </summary>
|
public const int LogWriteIntervalMs = 5000;
|
|
/// <summary>
|
/// HTTP 默认超时时间(秒)
|
/// </summary>
|
public const int HttpDefaultTimeoutSeconds = 60;
|
|
/// <summary>
|
/// HTTP 连接超时时间(秒)
|
/// </summary>
|
public const int HttpConnectTimeoutSeconds = 30;
|
|
/// <summary>
|
/// 数据库连接超时时间(秒)
|
/// </summary>
|
public const int DbConnectTimeoutSeconds = 30;
|
}
|
}
|