|
|
#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;
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.
ncci
dataHandle
info
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