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

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
Mandatory
Filter field name.
operator
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.