package com.hdl.sdk.link.core.bean;
|
|
import com.hdl.sdk.link.enums.NativeType;
|
|
/**
|
* Created by hxb on 2022/8/4.
|
*/
|
public class LinkPacket {
|
/**
|
* 主题内容
|
*/
|
private String topic;
|
/**
|
* 原始接收的数据,可能需要解密
|
*/
|
private byte []body;
|
|
private boolean cloudPacket;
|
|
/**
|
* 通讯协议
|
*/
|
private NativeType nativeType;
|
|
public LinkPacket(String topic, byte[] body) {
|
this(topic,body,false);
|
}
|
|
public LinkPacket(String topic, byte[] body,boolean cloudPacket) {
|
this.topic = topic;
|
this.body = body;
|
this.cloudPacket=cloudPacket;
|
}
|
|
|
public String getTopic() {
|
return topic;
|
}
|
|
public void setTopic(String topic) {
|
this.topic = topic;
|
}
|
|
public byte[] getBody() {
|
return body;
|
}
|
|
public void setBody(byte[] body) {
|
this.body = body;
|
}
|
|
public boolean isCloudPacket() {
|
return cloudPacket;
|
}
|
|
public void setCloudPacket(boolean cloudPacket) {
|
this.cloudPacket = cloudPacket;
|
}
|
|
public NativeType getNativeType() {
|
return nativeType;
|
}
|
|
public void setNativeType(NativeType nativeType) {
|
this.nativeType = nativeType;
|
}
|
}
|