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 ; 
 | 
    } 
 | 
} 
 |