def __onVehicleListUpdate(self, argStr): list = cPickle.loads(argStr) vehicles = self.__vehicles vehicles.clear() for infoAsTuple in list: (id, info,) = self.__vehicleInfoAsDict(infoAsTuple) vehicles[id] = info self.__rebuildIndexToId() self.onNewVehicleListReceived()
def __onVehicleListUpdate(self, argStr): list = cPickle.loads(zlib.decompress(argStr)) vehicles = self.__vehicles vehicles.clear() for infoAsTuple in list: id, info = self.__vehicleInfoAsDict(infoAsTuple) vehicles[id] = info self.__rebuildIndexToId() self.onNewVehicleListReceived()