|
|
#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;
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.
ncci
data
dataLen
dataHandle
flags
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