[ Previous | Next | Table of Contents | Index | Library Home | Legal | Search ]

Technical Reference: Communications, Volume 1


DL_CONNECT_CON Primitive

Purpose

Informs the local data link service (DLS) user that the requested data link connection has been established.

Structure

The primitive consists of one M_PROTO message block, which contains the following structure:
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

The DL_CONNECT_CON primitive informs the local DLS user that the requested data link connection has been established. The primitive contains the data link service access point (DLSAP) address of the responding DLS user.

Note: This primitive applies to connection mode.

Parameters


dl_primitive Specifies the DL_CONNECT_CON primitive.
dl_resp_addr_length Specifies the length of the address of the responding DLSAP associated with the newly established data link connection.
dl_resp_addr_offset Specifies where responding DLSAP address begins. The value of this parameter is the offset from the beginning of the M_PROTO message block.
dl_qos_length The DLS provider does not support QOS parameters. This value is set to 0.
dl_qos_offset The DLS provider does not support QOS parameters. This value is set to 0.
dl_growth Defines a growth field for future enhancements to this primitive. Its value must be set to zero.

States


Valid The primitive is valid in the DL_OUTCON_PENDING state.
New The resulting state is DL_DATAXFER.

Implementation Specifics

This primitive is part of Base Operating System (BOS) Runtime.

Related Information

DL_CONNECT_REQ primitive.


[ Previous | Next | Table of Contents | Index | Library Home | Legal | Search ]