def __init__(self, table_id=None, name=None, wildcards=None, max_entries=None, active_count=None, lookup_count=None, matched_count=None): if table_id != None: self.table_id = table_id else: self.table_id = 0 if name != None: self.name = name else: self.name = "" if wildcards != None: self.wildcards = wildcards else: self.wildcards = util.init_wc_bmap() if max_entries != None: self.max_entries = max_entries else: self.max_entries = 0 if active_count != None: self.active_count = active_count else: self.active_count = 0 if lookup_count != None: self.lookup_count = lookup_count else: self.lookup_count = 0 if matched_count != None: self.matched_count = matched_count else: self.matched_count = 0 return
def __init__(self, wildcards=None, in_port=None, eth_src=None, eth_dst=None, vlan_vid=None, vlan_pcp=None, eth_type=None, ip_dscp=None, ip_proto=None, ipv4_src=None, ipv4_dst=None, tcp_src=None, tcp_dst=None): if wildcards != None: self.wildcards = wildcards else: self.wildcards = util.init_wc_bmap() if in_port != None: self.in_port = in_port else: self.in_port = 0 if eth_src != None: self.eth_src = eth_src else: self.eth_src = [0,0,0,0,0,0] if eth_dst != None: self.eth_dst = eth_dst else: self.eth_dst = [0,0,0,0,0,0] if vlan_vid != None: self.vlan_vid = vlan_vid else: self.vlan_vid = 0 if vlan_pcp != None: self.vlan_pcp = vlan_pcp else: self.vlan_pcp = 0 if eth_type != None: self.eth_type = eth_type else: self.eth_type = 0 if ip_dscp != None: self.ip_dscp = ip_dscp else: self.ip_dscp = 0 if ip_proto != None: self.ip_proto = ip_proto else: self.ip_proto = 0 if ipv4_src != None: self.ipv4_src = ipv4_src else: self.ipv4_src = 0 if ipv4_dst != None: self.ipv4_dst = ipv4_dst else: self.ipv4_dst = 0 if tcp_src != None: self.tcp_src = tcp_src else: self.tcp_src = 0 if tcp_dst != None: self.tcp_dst = tcp_dst else: self.tcp_dst = 0 return