def dump_equivalent_state(self): filtered_dict = Node.dump_equivalent_state(self) filtered_dict["command_queue"] = [] for c in self.command_queue: utils.copy_state(c) filtered_dict["flow_table"] = utils.copy_state(self.flow_table) filtered_dict["packet_store"] = utils.copy_state(self.packet_store) if self.ALWAYS_NEW_STATE: filtered_dict["state_cnt"] = utils.copy_state(self.state_cnt) return filtered_dict
def dump_equivalent_state(self): filtered_dict = Node.dump_equivalent_state(self) filtered_dict["component"] = utils.copy_state(self.component) filtered_dict["in_connections"] = {} keys = self.in_connections.keys() keys.sort() for j in keys: filtered_dict["in_connections"][j] = [] for m in self.in_connections[j][1]: filtered_dict["in_connections"][j].append(utils.copy_state(m)) # get only the buffer return filtered_dict
def dump_equivalent_state(self): filtered_dict = Node.dump_equivalent_state(self) filtered_dict["component"] = utils.copy_state(self.component) filtered_dict["in_connections"] = {} keys = self.in_connections.keys() keys.sort() for j in keys: filtered_dict["in_connections"][j] = [] for m in self.in_connections[j][1]: filtered_dict["in_connections"][j].append( utils.copy_state(m)) # get only the buffer return filtered_dict
def dump_equivalent_state(self): filtered_dict = Node.dump_equivalent_state(self) filtered_dict["arp_table"] = utils.copy_state(self.arp_table) return filtered_dict