public class PersistentConnectConfig extends AConnectConfig
限定符和类型 | 字段和说明 |
---|---|
java.lang.String |
channelHost
长连接地址,若为空,则使用默认的地址即端口。
|
java.io.InputStream |
channelRootCrtFile
设置长连接SSL 证书,channelHost 非空下生效
可以保存在assets目录下,并通过以下代码获取
Application.getAssets().open("fileName");
|
java.lang.String |
deviceName
三元组信息 deviceName
|
java.lang.String |
deviceSecret
三元组信息 deviceSecret 若是复用 Mobile Channel 通道,则不用传入
|
boolean |
isCheckChannelRootCrt
是否校验长连接通道SSL证书,默认为True,channelHost非空下生效
|
boolean |
isInitUpdateFlag
初始化同步状态Flag
|
java.lang.String |
productKey
三元组信息 productKey
|
boolean |
receiveOfflineMsg
是否接受客户端离线消息,对应MQTT CleanSession选项。
|
构造器和说明 |
---|
PersistentConnectConfig() |
限定符和类型 | 方法和说明 |
---|---|
boolean |
checkVaild() |
public java.lang.String productKey
public java.lang.String deviceName
public java.lang.String deviceSecret
public boolean receiveOfflineMsg
public java.lang.String channelHost
public boolean isCheckChannelRootCrt
public java.io.InputStream channelRootCrtFile
public boolean isInitUpdateFlag
public boolean checkVaild()
checkVaild
在类中 AConnectConfig