| | |
| | | /// <summary>
|
| | | /// 主题间的超时时间 -100:中断线程(单位:秒)
|
| | | /// </summary>
|
| | | private int topTimeOut = 60;
|
| | | private int topTimeOut = 120;
|
| | | /// <summary>
|
| | | /// 超时最大时间
|
| | | /// </summary>
|
| | | private int topMaxTime = 120;
|
| | | /// <summary>
|
| | | /// 画面ID,标记它由哪个界面调用并打开的
|
| | | /// </summary>
|
| | |
| | | {
|
| | | if (topic == gatewayId + "/Device/DeviceAnnounce_Respon")
|
| | | {
|
| | | this.topTimeOut = 60;
|
| | | this.topTimeOut = topMaxTime;
|
| | | //网关告知客户端有设备声明
|
| | | this.SetDeviceProgressValue(1);
|
| | | return 2;
|
| | |
| | | HdlLogLogic.Current.WriteLog(-1, resultData);
|
| | | return 2;
|
| | | }
|
| | | this.topTimeOut = 60;
|
| | | this.topTimeOut = topMaxTime;
|
| | | //设置进度值
|
| | | this.SetDeviceProgressValue(2);
|
| | | return 2;
|
| | |
| | | HdlLogLogic.Current.WriteLog(-1, resultData);
|
| | | return 2;
|
| | | }
|
| | | this.topTimeOut = 60;
|
| | | this.topTimeOut = topMaxTime;
|
| | | //设置进度值
|
| | | this.SetDeviceProgressValue(3);
|
| | | return 2;
|
| | |
| | | //HdlLogLogic.Current.WriteLog(-1, resultData);
|
| | | return 2;
|
| | | }
|
| | | this.topTimeOut = 60;
|
| | | this.topTimeOut = topMaxTime;
|
| | | //设置进度值
|
| | | this.SetDeviceProgressValue(4);
|
| | | return 2;
|
| | |
| | | HdlLogLogic.Current.WriteLog(-1, resultData);
|
| | | return 2;
|
| | | }
|
| | | this.topTimeOut = 60;
|
| | | this.topTimeOut = topMaxTime;
|
| | | //设置进度值
|
| | | this.SetDeviceProgressValue(5);
|
| | | return 2;
|