DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

ISDN_DATA_B3.ISDN_REQ(D7isdn)


ISDN_DATA_B3.ISDN_REQ -- ISDN outgoing data on logical connection request

Synopsis

   #include <sys/stream.h>
   #include <sys/mdi.h>
   #include <sys/types.h>
   #include <sys/scoisdn.h>
   

typedef struct isdn_data_b3_req { isdnNCCI_t ncci; isdnData_t data; isdnDataLen_t dataLen; isdnHandle_t dataHandle; isdnFlags_t flags; } isdn_data_b3_req_t;

Description

The ISDN_DATA_B3.ISDN_REQ message consists of one M_PROTO(D7str) message block that sends data within logical connection identified by the ncci (Network Control Connection Identifier) parameter. Data to be sent is contained in one or more M_DATA(D7str) blocks following the M_PROTO message block. The length of the data is indicated with the dataLen parameter. The application issues a unique identifier for data in the dataHandle parameter. Upon subsequent confirmation by an ISDN_DATA_B3.ISDN_CONF(D7isdn) message, this handle is used. It is possible to set additional information (such as more data, delivery confirmation, etc.) using the flags parameter. The flags are not supported by all protocols.

The data transfer does not support assembly or re-assembly of data.

Parameters


ncci
Network Control Connection Identifier; see isdnNCCI(D4isdn).

data
Data pointer -- not used; see isdnData(D4isdn).

dataLen
Data length; see isdnData(D4isdn).

dataHandle
Data handle; see isdnData(D4isdn).

flags
Flags; see isdnFlags(D4isdn). If an application sets bits with this parameter that are not supported by the current protocol, the ISDN driver will accept the ISDN_DATA_B3.ISDN_REQ but will return this information in the corresponding ISDN_DATA_B3.ISDN_CONF.

References

Intro(D4isdn), Intro(D7isdn)

ISDN_DATA_B3.ISDN_CONF(D7isdn), ISDN_DATA_B3.ISDN_IND(D7isdn), ISDN_DATA_B3.ISDN_RESP(D7isdn)

``SCO ISDN adapter drivers'' in Developing MDI network adapter drivers


19 June 2005
© 2005 The SCO Group, Inc. All rights reserved.
OpenServer 6 and UnixWare (SVR5) HDK - June 2005