DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

isdnReason_B3(D4isdn)


isdnReason_B3 -- ISDN disconnect logical channel reason codes

Synopsis

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

typedef isdnWord_t isdnReason_B3_t;

Description

The isdnReason_B3 parameter provides error information to the application regarding the clearing of a logical connection.

This type is used by

ISDN_DISCONNECT_B3.ISDN_IND(D7isdn)

Parameters

The following disconnect reason codes are valid:

ISDN_REASONB3_OK
0x0000: normal clearing, no cause available

ISDN_REASONB3_L1PERR
0x3301: protocol error layer 1 (broken line or B channel removed by signalling protocol)

ISDN_REASONB3_L2PERR
0x3302: protocol error layer 2

ISDN_REASONB3_L3PERR
0x3303: protocol error layer 3

The following codes are specific to T.30:


ISDN_REASONB3_CONNECT
0x3311: connect not successful, remote station is non-fax G3 machine

ISDN_REASONB3_TRAINING
0x3312: no connect, training error

ISDN_REASONB3_PRETRANS
0x3313: disconnected before transfer, remote station does not support transfer mode (that is, resolution

ISDN_REASONB3_RABORT
0x3314: disconnected during transfer, remote abort

ISDN_REASONB3_RPROCERR
0x3315: disconnected during transfer, remote procedure error (that is, unsuccessful repetition of T.30 commands)

ISDN_REASONB3_LUNDERRUN
0x3316: disconnected during transfer, local transmit data underrun

ISDN_REASONB3_LOVERFLOW
0x3317: disconnected during transfer, local receive data overflow

ISDN_REASONB3_LABORT
0x3318: disconnected during transfer, local abort

ISDN_REASONB3_PARAM
0x3319: illegal parameter coding

References

Intro(D4isdn), Intro(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