The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Brocade::BSC::Node::OF::Match

DESCRIPTION

Model Match field of FlowEntry.

METHODS

new

Creates and returns a new Match object. Use accessor functions to modify Match after creation, or provide hash of values to new() to set values in constructor call.

eth_type

Set or retrieve the FlowEntry ethernet type match field.

eth_src

Set or retrieve the FlowEntry ethernet source address match field.

eth_dst

Set or retrieve the FlowEntry ethernet destination address match field.

vlan_id

Set or retrieve the FlowEntry vlan ID match field.

vlan_pcp

Set or retrieve the FlowEntry VLAN Priority Code Point match field.

ipv4_src

Set or retrieve the FlowEntry IPv4 source address match field.

ipv4_dst

Set or retrieve the FlowEntry IPv4 destination address match field.

ipv6_src

Set or retrieve the FlowEntry IPv6 source address match field.

ipv6_dst

Set or retrieve the FlowEntry IPv6 destination address match field.

ipv6_flabel

Set or retrieve the FlowEntry IPv6 flow label.

ipv6_ext_header

Set or retrieve the FlowEntry IPv6 extension header match field.

ip_dscp

Set or retrieve the FlowEntry IP Differentiated Services Code Point match field.

ip_ecn

Set or retrieve the FlowEntry Explicit Congestion Notification match field.

ip_proto

Set or retrieve the FlowEntry IP Protocol match field.

udp_src_port

Set or retrieve the FlowEntry UDP source port match field.

udp_dst_port

Set or retrieve the FlowEntry UDP destination port match field.

tcp_src_port

Set or retrieve the FlowEntry TCP source port match field.

tcp_dst_port

Set or retrieve the FlowEntry TCP destination port match field.

sctp_src_port

Set or retrieve the FlowEntry SCTP source port match field.

sctp_dst_port

Set or retrieve the FlowEntry SCTP destination port match field.

icmpv4_type

Set or retrieve the FlowEntry ICMPv4 type match field.

icmpv4_code

Set or retrieve the FlowEntry ICMPv4 code match field.

icmpv6_type

Set or retrieve the FlowEntry ICMPv6 type match field.

icmpv6_code

Set or retrieve the FlowEntry ICMPv6 code match field.

in_port

Set or retrieve the FlowEntry port match field.

in_phy_port

Set or retrieve the FlowEntry physical port match field.

arp_opcode

Set or retrieve the FlowEntry ARP code match field.

arp_src_transport_address

Set or retrieve the FlowEntry ARP source transport address match field.

arp_tgt_transport_address

Set or retrieve the FlowEntry ARP target transport address match field.

arp_src_hw_address

Set or retrieve the FlowEntry ARP source hardware address match field.

arp_tgt_hw_address

Set or retrieve the FlowEntry ARP target hardware address match field.

mpls_label

Set or retrieve the FlowEntry MPLS label match field.

mpls_tc

Set or retrieve the FlowEntry MPLS TC match field.

mpls_bos

Set or retrieve the FlowEntry MPLS BOS match field.

tunnel_id

Set or retrieve the FlowEntry tunnel ID match field.

metadata

Set or retrieve the FlowEntry metadata match field.

metadata_mask

Set or retrieve the FlowEntry metadata mask match field.

COPYRIGHT

Copyright (c) 2015, BROCADE COMMUNICATIONS SYSTEMS, INC

All rights reserved.