package com.hdl.sdk.link.core.bean;
|
|
import android.text.TextUtils;
|
|
import androidx.annotation.NonNull;
|
|
import com.hdl.sdk.link.common.utils.gson.GsonConvert;
|
|
import java.io.Serializable;
|
|
/**
|
* Created by Tong on 2021/9/27.
|
* 包括link数据及透传的bus、modbus、zigbee等数据
|
*/
|
public class LinkResponse implements Serializable {
|
|
private String topic;
|
private String data;
|
private byte []byteData;
|
private int code;
|
private int msg;
|
|
public String getTopic() {
|
return topic;
|
}
|
|
public void setTopic(String topic) {
|
this.topic = topic;
|
}
|
|
public String getData() {
|
return data;
|
}
|
|
public void setByteData(byte []data) {
|
this.byteData = data;
|
}
|
|
public byte []getByteData() {
|
return byteData;
|
}
|
|
public void setData(String data) {
|
this.data = data;
|
}
|
|
@NonNull
|
@Override
|
public String toString() {
|
return GsonConvert.getGson().toJson(this);
|
}
|
|
/**
|
* 响应状态码
|
* @return
|
*/
|
public int getCode() {
|
return code;
|
}
|
|
public void setCode(int code) {
|
this.code = code;
|
}
|
|
/**
|
* 响应消息
|
* @return
|
*/
|
public int getMsg() {
|
return msg;
|
}
|
|
public void setMsg(int msg) {
|
this.msg = msg;
|
}
|
}
|