Analyzer32BitFilter Object


Description:

Entity describing a 32-bit comparator.

Parents: Analyzer, AnalyzerFrameConfigFilter

Analyzer32BitFilter Writable Attributes

Attribute Description
Common Writable Attributes Active, Name
EndOfRange

End of range for the field values after applying the mask.

Type: u32

Default: 0xFFFFFFFF

FilterName

Text name used in .csv output.

Type: string

Default: CustomFilter0

Index

Used for VLANs and MPLS. It represents the index of a VLAN or MPLS header when more than one VLAN or MPLS header is stacked. For example, if you have two VLANs in your streamblock and you want to filter on the inner VLAN, set the index to 1. If you want the outer VLAN, set the index to 0. Handle stacked MPLS headers in a similar way.

Type: u8

Default: 0

Range: 0 - 1

LocationType

Starting point from which the offset is referenced.

Type: enum

Default: SPIRENT_SIG_ID

Possible Values:

Value Description
START_OF_FRAME

Beginning of frame.

START_OF_IPV4_HDR

Beginning of the IPv4 header.

START_OF_IPV6_HDR

Beginning of the IPv6 header.

START_OF_PAYLOAD

Beginning of the payload.

START_OF_TCP_UDP_HDR

Beginning of the UDP header.

SPIRENT_SIG_ID

Beginning of the Spirent signature ID.

Mask

32-bit mask in hex.

Type: u32

Default: 0xFFFFFFFF

Offset

Number of bytes separating the mask's position from the specified location (in LocationType).

Type: s32

Default: 0

StartOfRange

Start of range for the field values after applying the mask.

Type: u32

Default: 0

Analyzer32BitFilter Read-Only Attributes

There are no read-only attributes.