DL_QOS_CO_SEL1(4dlpi) DL_QOS_CO_SEL1(4dlpi)
NAME
DL_QOS_CO_SEL1 - Quality of Service Structure
SYNOPSIS
typedef struct {
ulong dl_qos_type;
long dl_rcv_throughput;
long dl_rcv_trans_delay;
long dl_xmt_throughput;
long dl_xmt_trans_delay;
long dl_priority;
long dl_protection;
long dl_residual_error;
dl_resilience_t dl_resilience;
} dl_qos_co_sel1_t;
DESCRIPTION
Structure type DL_QOS_CO_SEL1 conveys selected QOS parameter
values for connection-mode service between the DLS user and
DLS provider.
The value of dl_qos_type is DL_QOS_CO_SEL1. The fields of
this structure correspond to the parameters defined in the
section ``QOS Parameter Definitions'' of the book STREAMS
Modules and Drivers. The throughput and transit delay
parameters are specified for each direction of transmission on
a data link connection.
This structure type is returned in the dl_qos_length and
dl_qos_offset fields of the DL_INFO_ACK, and specifies the
current or default QOS parameter values associated with a
stream. Default values are returned before connection
establishment, and currently negotiated values are returned
when a connection is active on the stream.
The structure type is used in the DL_CONNECT_RES to enable the
responding DLS user to select particular QOS parameter values
from the available range. The DL_CONNECT_CON primitive
returns the selected values to the calling DLS user in this
structure.
REFERENCES
the section ``Procedures for QOS Negotiation and Selection''
of the book STREAMS Modules and Drivers
Copyright 1994 Novell, Inc. Page 1