兼容旧的server sdk

This commit is contained in:
heavyrain2012
2021-12-06 09:07:35 +08:00
parent 54aa4d5dcf
commit 05476bb678
@@ -19,6 +19,8 @@ public class OutputGetChannelInfo {
private String extra; private String extra;
private String owner; private String owner;
private int state; private int state;
//此字段已经废弃,为了兼容旧的SDK版本,以后会移除
private int status;
private long updateDt; private long updateDt;
private String callback; private String callback;
private int automatic; private int automatic;
@@ -104,6 +106,14 @@ public class OutputGetChannelInfo {
this.automatic = automatic; this.automatic = automatic;
} }
public int getStatus() {
return status;
}
public void setStatus(int status) {
this.status = status;
}
public static OutputGetChannelInfo fromPbInfo(WFCMessage.ChannelInfo channelInfo) { public static OutputGetChannelInfo fromPbInfo(WFCMessage.ChannelInfo channelInfo) {
OutputGetChannelInfo out = new OutputGetChannelInfo(); OutputGetChannelInfo out = new OutputGetChannelInfo();
out.automatic = channelInfo.getAutomatic(); out.automatic = channelInfo.getAutomatic();
@@ -115,6 +125,7 @@ public class OutputGetChannelInfo {
out.owner = channelInfo.getOwner(); out.owner = channelInfo.getOwner();
out.portrait = channelInfo.getPortrait(); out.portrait = channelInfo.getPortrait();
out.state = channelInfo.getStatus(); out.state = channelInfo.getStatus();
out.status = out.state;
out.updateDt = channelInfo.getUpdateDt(); out.updateDt = channelInfo.getUpdateDt();
return out; return out;
} }