Tcpprofile, Staticnatmapsimplefilter – Brocade Virtual ADX XML API Programmer’s Guide (Supporting ADX v03.1.00) User Manual

Page 657

Advertising
background image

Brocade Virtual ADX XML API Programmer’s Guide

647

53-1003248-01

Data structures

6

StaticNatMapSimpleFilter

This structure is a high-level description of a simple filter for Static NAT mapping.

TcpProfile

This structure is a high-level description of the TCP profile.

TABLE 233

Attributes

Name

Type

Presence

Rule

Description

field

staticNatMapFilterFieldEnum

Mandatory

Filter field name.

operator

filterOperatorEnum

Mandatory

Filter operator type.

value

string

Optional

Ignored when
“operator” value is
“RANGE”.

Value of the field for filtering.

startValue

string

Optional

This parameter is
mandatory and
considered only
when “operator”
value is “RANGE”.

Start value in a range.

endValue

string

Optional

This parameter is
mandatory and
considered only
when “operator”
value is “RANGE”.

End value in a range.

TABLE 234

Attributes

Name

Type

Presence

Rules

Description

name

string

Mandatory

Can be a maximum of
64 characters.

Name of the TCP profile.

enableNagleAlgorithm

boolean

Optional

The default value is
true.

Enables or disables
Nagle’s algorithm.

enableDelayedAckAlgorithm boolean

Optional

The default value is
true.

Enables or disables the
delayed ACK algorithm.

enablePushBit

boolean

Optional

The default value is
true.

Enables or disables the
PUSH flag setting.

tcpReceiveQueueSize

unsignedInt

Optional

The default value is
zero bytes.

The TCP receive queue size
in bytes.

tcpTransmitQueueSize

unsignedInt

Optional

The default value is
zero bytes.

The TCP transmit queue
size in bytes.

mss

unsignedInt

Optional

The default value is
zero bytes. When
Jumbo is enabled, the
maximum allowed
value is 9176.
Otherwise maximum
allowed value is 1460.

The TCP maximum
segment size.

Advertising