DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

ISDN_DATA_B3.ISDN_CONF(D7isdn)


ISDN_DATA_B3.ISDN_CONF -- ISDN outgoing data confirmation

Synopsis

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

typedef struct isdn_data_b3_conf { isdnNCCI_t ncci; isdnWord_t dataHandle; isdnInfo_t info; } isdn_data_b3_conf_t;

Description

The ISDN_DATA_B3.ISDN_CONF message consists of one M_PROTO(D7str) message block confirming an acceptance of a data package to be sent. The logical connection is identified by the ncci parameter. The dataHandle parameter supplies the identifier used by the application in the associated ISDN_DATA_B3.ISDN_REQ(D7isdn) as reference to the transferred data area.

Every ISDN_DATA_B3.ISDN_REQ will result in a corresponding ISDN_DATA_B3.ISDN_CONF except in this case: after transmitting the message ISDN_DISCONNECT_B3.ISDN_IND to an application, an ISDN driver is not allowed to send any other message concerning this logical connection identified by the ncci parameter. In this case, the application has to ensure that resources or buffer management will be reset correctly.

If an application sets the delivery confirmation bit in the corresponding ISDN_DATA_B3.ISDN_REQ and the selected protocol supports this mechanism, it is guaranteed that this confirmation will be given to the application after the delivery of the sent packet is confirmed by the protocol in use.

Seven unconfirmed ISDN_DATA_B3.ISDN_REQ messages will be supported.

Parameters


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

dataHandle
identifies the data area of the corresponding ISDN_DATA_B3.ISDN_REQ.

info
information status code; see isdnInfo(D4isdn). Valid values are:

References

Intro(D4isdn), Intro(D7isdn)

ISDN_DATA_B3.ISDN_REQ(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