zhubaomin
2 天以前 10a0b0ca34824307aa7d23b0ad6679b36bd57842
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
package com.dy.rtuMw.server.mqtt;
 
/**
 * @Author: liurunyu
 * @Date: 2025/6/4 14:46
 * @Description
 */
public class MqttUnitConfigVo {
    public Boolean showStartInfo ;
    public Boolean enable ;//模块是否启动
    public String svIp ;//
    public Integer svPort ;//
    public String svUserName ;//
    public String svUserPassword ;//
    public Integer poolMaxSize ;//
    public String[] protocolAndDeviceIds ;//设备协议与ID(FBox)id
    public String[] deviceIds ;//设备(FBox)id
    public String[] subTopics ;//订阅的主题
    public int[] subTopicsQos;//订阅主题的Qos
    public int pubTopicQos;//发布消息的Qos
    public Long noSubThenOff; //MQtt设备在一定时间后未发布消息,认为设备离线
 
    public MqttUnitConfigVo(){
        this.enable = false ;
        this.svIp = "127.0.0.1" ;
        this.svPort = 1883 ;
        this.svUserName = "dyyjy" ;
        this.svUserPassword = "Dyyjy2025,;.abc!@#" ;
        this.poolMaxSize = 10 ;
        this.pubTopicQos = 1 ;
        this.noSubThenOff = 10 * 60 * 10000L ;
    }
}