Exemplo n.º 1
0
    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
Exemplo n.º 2
0
    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
Exemplo n.º 3
0
    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
Exemplo n.º 4
0
    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
Exemplo n.º 5
0
Arquivo: host.py Projeto: mcanini/nice
 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
Exemplo n.º 6
0
 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