package com.dy.common.mw.protocol4Mqtt.pSdV1; 
 | 
  
 | 
import com.dy.common.mw.protocol4Mqtt.MqttPubMsg; 
 | 
import lombok.Data; 
 | 
import lombok.EqualsAndHashCode; 
 | 
  
 | 
/** 
 | 
 * @Author: liurunyu 
 | 
 * @Date: 2025/6/4 18:00 
 | 
 * @Description 下发的发布消息(即下行命令) 
 | 
 */ 
 | 
@Data 
 | 
@EqualsAndHashCode(callSuper=false) 
 | 
public class MqttPubMsgSdV1 extends MqttPubMsg { 
 | 
  
 | 
    public String cd ;//功能码 
 | 
  
 | 
    @Override 
 | 
    public boolean valid() { 
 | 
        if (topic == null || topic.isEmpty()) { 
 | 
            return false; 
 | 
        } 
 | 
        if (msg == null || msg.isEmpty()) { 
 | 
            return false; 
 | 
        } 
 | 
        return true; 
 | 
    } 
 | 
} 
 |