gdlc_sap_corr |
Indicates the generic data link control (GDLC) service access
point (SAP) correlator of the target LS. |
gdlc_ls_corr |
Indicates the GDLC LS correlator to be altered. |
flags |
Specifies alter flags. The following flags are supported:
- DLC_ALT_RTO
- Alter repoll timeout:
0 = Do not alter repoll timeout.
1
= Alter configuration with value specified.
Alters the length
of time the LS waits for a response before repolling the remote station.
When specified, the repoll timeout value specified in the LS configuration
is overridden by the value supplied in the repoll timeout field of
the Alter command. This new value remains in effect until another
value is specified or the LS is halted.
- DLC_ALT_AKT
- Alter acknowledgment timeout:
0 = Do not alter the acknowledgment
timeout.
1 = Alter configuration with value specified.
Alters
the length of time the LS delays the transmission of an acknowledgment
for a received I-frame. When specified, the acknowledgment timeout
value specified in the LS configuration is overridden by the value
supplied in the acknowledgment timeout field of the Alter command.
This new value remains in effect until another value is specified
or the LS is halted.
- DLC_ALT_ITO
- Alter inactivity timeout:
0 = Do not alter inactivity timeout.
1
= Alter configuration with value specified.
Alters the maximum
length of time allowed without receive link activity from the remote
station. When specified, the inactivity timeout value specified in
the LS configuration is overridden by the value supplied in the inactivity
timeout field of the Alter command. This new value remains
in effect until another value is specified or the LS is halted.
- DLC_ALT_FHT
- Alter force halt timeout:
0 = Do not alter force halt timeout.
1
= Alter configuration with value specified.
Alters the period
to wait for a normal disconnection before forcing the halt LS to occur.
When specified, the force halt timeout value specified in the LS configuration
is overridden by the value supplied in the force halt timeout field
of the Alter command. This new value remains in effect until
another value is specified or the LS is halted.
|
|
- DLC_ALT_MIF
- Maximum I-field length:
0 = Do not alter maximum I-field
length.
1 = Alter configuration with value specified.
Sets
the value for the maximum length of transmit or receive data in one
I-field. If received data exceeds this length, a buffer overflow indication
set by GDLC in the receive extension. When specified, the maximum
I-field length value specified in the LS configuration is overridden
by the value supplied in the maximum I-field length specified in the Alter command.
This new value remains in effect until another value is specified
or the LS is halted.
- DLC_ALT_XWIN
- Alter transmit window:
0 = Do not alter transmit window.
1
= Alter configuration with value specified.
Alters the maximum
number of information frames that can be sent in one transmit burst.
When specified, the transmit window count value specified in the LS
configuration is overridden by the value supplied in the transmit
window field of the Alter command. This new value remains in
effect until another value is specified or the LS is halted.
- DLC_ALT_MXR
- Alter maximum repoll:
0 = Do not alter maximum repoll.
1
= Alter configuration with value specified.
Alters the maximum
number of retries for an acknowledged command frame, or in the case
of an I-frame timeout, the number of times the nonresponding remote
LS will be polled with a supervisory command frame. When specified,
the maximum repoll count value specified in the LS configuration is
overridden by the value supplied in the maximum repoll count field
of the Alter command. This new value remains in effect until
another value is specified or the LS is halted.
- DLC_ALT_RTE
- Alter routing:
0 = Do not alter routing.
1 = Alter
configuration with value specified.
Alters the route that
subsequent transmit packets take when transferring data across a local
area network bridge. When specified, the routing length and routing
data values specified in the LS configuration are overridden by the
values supplied in the routing fields of the Alter command.
These new values remain in effect until another route is specified
or the LS is halted.
|
|
- DLC_ALT_SM1
- Set primary SDLC Control mode:
0 = Do not alter SDLC Control
mode.
1 = Set SDLC Control mode to primary.
Sets the
local station to a primary station in NDM, waiting for a command from
PU services to write an XID or TEST, or a command to contact the secondary
for NRM data phase. This control can only be issued if not already
in NRM, and no XID, TEST, or SNRM is in progress. This flag cannot
be set if the DLC_ALT_SM2 flag is set.
- DLC_ALT_SM2
- Set secondary SDLC Control mode:
0 = Do not alter SDLC Control
mode.
1 = Set SDLC Control mode to secondary.
Sets
the local station to a secondary station in NDM, waiting for XID,
TEST, or SNRM from the primary station. This control can only be issued
if not already in NRM, and no XID, TEST, or SNRM is in progress. This
flag cannot be set if the DLC_ALT_SM1 flag is set.
- DLC_ALT_IT1
- Set notification for Inactivity Time-Out mode:
0 = Do not
alter Inactivity Time-Out mode.
1 = Set Inactivity Time-Out
mode to notification only.
Inactivity does not cause the LS
to be halted, but notifies the user of inactivity without termination.
- DLC_ALT_IT2
- Set automatic halt for Inactivity Time-Out mode:
0 = Do
not alter Inactivity Time-Out mode.
1 = Set Inactivity Time-Out
mode to automatic halt.
|
repoll_time |
Provides a new value to replace the LS repoll time-out value
whenever the DLC_ALT_RTO flag is set. |
ack_time |
Provides a new value to replace the LS acknowledgment time-out
value whenever the DLC_ALT_AKT flag is set. |
inact_time |
Provides a new value to replace the LS inactivity time-out
value whenever the alter DLC_ALT_ITO flag is set. |
force_time |
Provides a new value to replace the LS force halt time-out
value whenever the DLC_ALT_FHT flag is set. |
maxif |
Provides a new value to replace the LS-started result value
for the maximum I-field size whenever the DLC_ALT_MIF flag
is set. GDLC does not allow this value to exceed the capacity of the
receive buffer and only increases the internal value to the allowed
maximum. |
xmit_wind |
Provides a new value to replace the LS transmit window count
value whenever the DLC_ALT_XWIN flag is set. |
max_repoll |
Provides the new value that is to replace the LS maximum
repoll count value whenever the DLC_ALT_MXR flag is set. |
routing_len |
Provides a new value to replace the LS routing field length
whenever the DLC_ALT_RTE flag is set. |
routing |
Provides a new value to replace the LS routing data whenever
the DLC_ALT_RTE flag is set. |
result_flags |
Returns the following result indicators at the completion
of the alter operation, depending on the command: - DLC_MSS_RES
- Indicates mode set secondary. Set to 1, this bit indicates that
the station mode has been set to secondary as a result of the user
issuing an Alter (set mode secondary) command.
- DLC_MSSF_RES
- Indicates mode set secondary was unsuccessful. Set to 1, this
bit indicates that the station mode has been not set to secondary
as a result of the user issuing an Alter (set mode secondary)
command. This occurs whenever an SDLC LS is already in data phase
or an SDLC primary command sequence has not yet completed.
- DLC_MSP_RES
- Indicates mode set primary. Set to 1, this bit indicates that
the station mode has been set to primary as a result of the user issuing
an Alter (set mode primary) command.
- DLC_MSPF_RES
- Indicates mode set primary was unsuccessful. Set to 1, this
bit indicates that the station mode has not been set to primary as
a result of the user issuing an Alter (set mode primary) command.
This occurs whenever an SDLC LS is already in data phase.
|