namespace OpenAuth.WebApi.CloudSdk;

/// <summary>
/// 包含项目中使用的所有 MQTT 主题常量。
/// </summary>
public static class TopicConst
{
    public const string BasicPre = "sys/";
    public const string ThingModelPre = "thing/";
    public const string Product = "product/";
    public const string StatusSuffix = "/status";
    public const string ReplySuffix = "_reply";
    public const string StateSuffix = "/state";
    public const string ServicesSuffix = "/services";
    public const string OsdSuffix = "/osd";
    public const string RequestsSuffix = "/requests";
    public const string EventsSuffix = "/events";
    public const string PropertySuffix = "/property";
    public const string SetSuffix = "/set";
    public const string RegexSn = "[A-Za-z0-9]+";
    public const string Drc = "/drc";
    public const string Up = "/up";
    public const string Down = "/down";
}