- primary_rc
AP_OK
- buf_size
Length of the information returned in the supplied buffer.
- total_buf_size
Returned value indicating the size of buffer that
would have been required to return all the list information requested.
A value greater than buf_size indicates that not all the available entries were returned.
- num_entries
Number of entries returned in the data buffer.
- total_num_entries
Total number of entries available. A value greater
than num_entries indicates that not all the available entries were returned.
Each entry in the data buffer consists of the following parameters:
- mode_def_summary.overlay_size
The size of the returned mode_def_summary structure, and therefore the offset to the start of the
next entry in the data buffer.
- mode_def_summary.mode_name
Mode name. This is an 8-byte type-A EBCDIC string, padded
on the right with spaces if the name is shorter than 8 characters.
- mode_def_summary.description
A null-terminated text string describing the mode,
as specified in the definition of the mode.
- mode_def_detail.overlay_size
The size of the returned mode_def_detail structure, and therefore the offset to the start of the
next entry in the data buffer.
- mode_def_detail.mode_name
Mode name. This is an 8-byte type-A EBCDIC string, padded
on the right with spaces if the name is shorter than 8 characters.
- mode_def_detail.mode_chars.description
A null-terminated text string describing the mode,
as specified in the definition of the mode.
- mode_def_detail.mode_chars.max_ru_size_upp
Upper boundary for the maximum RU size to be used on
sessions with this mode name. The value is used when the maximum
RU size is negotiated during session activation.
Range: 256-61,440. This
field is ignored if the default_ru_size parameter (see below) is set to AP_YES.
- mode_def_detail.mode_chars.receive_pacing_win
Session pacing window for sessions using this mode. For
fixed pacing, this is the maximum number of frames that can be received
from the partner LU before the local LU must send a response; for
adaptive pacing, this value is used as an initial receive window
size. SNAplus2 always uses adaptive pacing unless the adjacent node
specifies that it is not supported.
Range is 1-63,
or zero to specify no pacing window (that is, an unlimited number
of frames can be received, and no response is required).
- mode_def_detail.mode_chars.default_ru_size
Specifies whether a default upper bound for the maximum
RU size will be used. Possible values are:
- AP_YES
SNAplus2 ignores the max_ru_size_upp parameter, and sets the upper bound for the maximum
RU size to the largest value that can be accommodated in the link
BTU size.
- AP_NO
SNAplus2 uses the max_ru_size_upp parameter to define the maximum RU size.
- mode_def_detail.mode_chars.max_neg_sess_lim
Maximum number of sessions allowed on this mode between
any local LU and partner LU. Range: 1-32,767,
or zero to specify no implicit CNOS exchange.
- mode_def_detail.mode_chars.plu_mode_session_limit
Default session limit for this mode. This limits
the number of sessions on this mode between any one local LU and
partner LU pair. This value is used when CNOS (Change Number of
Sessions) exchange is initiated implicitly. Range: 1-32,767,
or zero to specify no implicit CNOS exchange.
- mode_def_detail.mode_chars.min_conwin_src
Minimum number of contention winner sessions that
a local LU using this mode can activate. This value is used when
CNOS (Change Number of Sessions) exchange is initiated implicitly.
Range: 1-32,767,
or zero to specify no implicit CNOS exchange.
- mode_def_detail.mode_chars.cos_name
Name of the class of service to request when activating sessions
on this mode. This is an 8-byte type-A EBCDIC string, padded on
the right with spaces if the name is shorter than 8 characters.
- mode_def_detail.mode_chars.auto_act
Specifies how many sessions will be activated automatically
for this mode. This value is used when CNOS (Change Number of Sessions)
exchange is initiated implicitly. This value is in the range 0-32,767.
- mode_def_detail.mode_chars.min_conloser_src
Minimum number of contention loser sessions that
can be activated by any one local LU that uses this mode. This value
is used when CNOS (Change Number of Sessions) exchange is initiated
implicitly. This value is in the range 0-32,767.
- mode_def_detail.mode_chars.max_ru_size_low
Lower bound for the maximum size of RUs sent and received
on sessions that use this mode.
This value is in the range 256-61,440 or
zero, which means that there is no lower bound.
- mode_def_detail.mode_chars.max_receive_pacing_win
Maximum session pacing window for sessions in this mode.
For adaptive pacing, this value is used to limit the receive pacing
window that the session will grant. For fixed pacing, this parameter
is not used. (SNAplus2 always uses adaptive pacing unless the adjacent
node specifies that it does not support it.)
This value is in the range 0-32,767 or
zero, which means there is no limit for the pacing window.