DL_QOS_RANGE1(4dlpi) DL_QOS_RANGE1(4dlpi)
NAME
DL_QOS_RANGE1 - Quality of Service Structure
SYNOPSIS
typedef struct {
ulong dl_qos_type;
dl_through_t dl_rcv_throughput;
dl_transdelay_t dl_rcv_trans_delay;
dl_through_t dl_xmt_throughput;
dl_transdelay_t dl_xmt_trans_delay;
dl_priority_tT dl_priority;
dl_protect_t dl_protection;
long dl_residual_error;
dl_resilience_t dl_resilience;
} dl_qos_co_range1_t;
DESCRIPTION
Structure type DL_QOS_RANGE1 enables a DLS user and DLS
provider to pass between them a range of QOS parameter values
in the connection-mode service.
The value of dl_qos_type is DL_QOS_RANGE1. 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_range_length and
dl_qos_range_offset fields of the DL_INFO_ACK, and specifies
the supported ranges of service quality supported by the DLS
provider. In other words, it specifies the available range of
QOS parameter values that may be specified on a
DL_CONNECT_REQ.
For the DL_CONNECT_REQ and DL_CONNECT_IND primitives, this
structure specifies the negotiable range of connection-mode
QOS parameter values.
REFERENCES
the section ``Procedures for QOS Negotiation and Selection''
of the book STREAMS Modules and Drivers
Copyright 1994 Novell, Inc. Page 1