DL_CONNECT_CON(7dlpi) DL_CONNECT_CON(7dlpi)
NAME
DL_CONNECT_CON - Message Type
SYNOPSIS
The message consists of one M_PROTO message block containing
the structure shown below.
typedef struct {
ulong dl_primitive;
ulong dl_resp_addr_length;
ulong dl_resp_addr_offset;
ulong dl_qos_length;
ulong dl_qos_offset;
ulong dl_growth;
} dl_connect_con_t;
DESCRIPTION
Informs the local DLS user that the requested data link
connection has been established. The primitive contains the
DLSAP address of the responding DLS user and the quality of
service parameters as selected by the responding DLS user.
Parameters
dl_primitive conveys DL_CONNECT_CON.
dl_resp_addr_length
conveys the length of the address of the
responding DLSAP associated with the newly
established data link connection.
dl_resp_addr_offset
conveys the offset from the beginning of the
M_PROTO message block where the responding DLSAP
address begins.
dl_qos_length
conveys the length of the quality of service
parameter values selected by the responding DLS
user.
For any parameter the DLS provider does not
support or cannot determine, the corresponding
parameter value will be set to DL_UNKNOWN. If
the DLS provider does not support any QOS
parameters, this length field will be set to
zero.
Copyright 1994 Novell, Inc. Page 1
DL_CONNECT_CON(7dlpi) DL_CONNECT_CON(7dlpi)
dl_qos_offset
conveys the offset from the beginning of the
M_PROTO message block where the quality of
service parameters begin.
dl_growth defines a growth field for future enhancements to
this primitive. Its value will be set to zero.
State
The message is valid in state DL_OUTCON_PENDING.
New State
The resulting state is DL_DATAXFER.
Mode
Connection-mode
REFERENCES
the section ``QOS Data Structures'' of the book STREAMS
Modules and Drivers
the section ``Quality of Data Link Service'' of the book
STREAMS Modules and Drivers details of QOS parameters and
rules for negotiating their values.
Copyright 1994 Novell, Inc. Page 2