package com.ruoyi.device.mqtt.constants;

/**
 * mqtt的 常量数据
 */
public interface MqttConstants
{
    /**
     * 客户端ID前缀
     */
    String CLIENT_ID_PREFIX = "SYSTEM-";

    /**
     * 客户端重连次数
     */
    int CLIENT_RECONNECT_ATTEMPTS = 100;

    /**
     * 客户端重连尝试间隔时间
     */
    long CLIENT_RECONNECT_INTERVAL = 5;

    /**
     * code 1:成功，0:失败
     */
    int SUCCESS_CODE = 1;
    int FAIL_CODE = 0;

    /**
     * 帧头
     */
    int FRAME_HEADER = 0xfefe;

    /**
     * 设备下行的 topic
     */
    String DEVICE_DOWN_TOPIC = "cpyypt/down/%s/%s";


}
