1.一种搜索列表更新方法,其特征在于,该方法包括以下步骤:创建一集合列表,其用于记录当前局域网内设备信息,并根据预设的优先级对集合列表的设备信息进行排序;
创建一设备增删函数,其用于对所述集合列表中的设备信息进行增删;同时,当执行设备增删函数时,所述集合列表停止排序,待设备增删函数执行完毕后,所述集合列表重新排序。
2.如权利要求1所述的搜索列表更新方法,其特征在于,该方法还包括以下步骤:创建一监测变量,所述监测变量用于表示所述设备增删函数是否处于执行中的状态。
3.如权利要求2所述的搜索列表更新方法,其特征在于:所述监测变量初始值为false,当所述设备增删函数开始执行时,所述监测变量的值变为true,并经过设定的等待时间后,所述监测变量的值恢复为false;
当监测变量的值为true时,集合列表停止排序,当监测变量的值由true变为false时,集合列表重启排序。
4.如权利要求1所述的搜索列表更新方法,其特征在于:当所述集合列表接收到多个调用设备增删函数请求时,对多个调用设备增删函数请求进行时间排序,集合列表按时间排序依次操作。
5.如权利要求1所述的搜索列表更新方法,其特征在于,该方法还包括以下步骤:待所述设备增删函数执行完毕,且所述集合列表中的所述设备信息排序更新后,进行所述集合列表的UI更新。
6.一种存储介质,其上存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现上述权利要求1至5中任一项所述方法的步骤。
7.一种搜索列表更新设备,包括存储器、处理器及存储在所述存储器上并在所述处理器上运行的计算机程序,其特征在于:所述处理器执行所述计算机程序时实现上述权利要求1至5中任一项所述方法的步骤。
8.一种搜索列表更新系统,其特征在于,该系统包括:设备集合单元,其内置一集合列表,所述集合列表用于记录当前局域网内设备信息,并根据预设的优先级对所述集合列表的设备信息进行排序;
设备增删单元,其内置一设备增删函数,所述设备增删函数用于对所述集合列表中的设备信息进行增删;
当执行所述设备增删函数时,所述集合列表停止排序,待所述设备增删函数执行完毕后,所述集合列表重新排序。
9.如权利要求8所述的搜索列表更新系统,其特征在于,该系统还包括:监测单元,其内置一监测变量,所述监测变量用于表示所述设备增删函数是否处于执行中的状态。
10.如权利要求8所述的搜索列表更新系统,其特征在于,该系统还包括:同步集合单元,其用于缓存多个调用设备增删函数请求;
当所述集合列表接收到多个所述调用设备增删函数请求时,对多个所述调用设备增删函数请求进行时间排序,所述集合列表按时间排序依次操作。