Technical data
SunOS 5.5 Ioctl Requests isdnio(7I)
ISDN_CHAN_HOST, /∗ Unix STREAM ∗/
ISDN_CHAN_CTRL_MGT, /∗ Controller management ∗/
/∗ TE channel defines ∗/
ISDN_CHAN_TE_MGT, /∗ Receives activation/deactivation ∗/
ISDN_CHAN_TE_D_TRACE, /∗ Trace device for protocol analysis apps ∗/
ISDN_CHAN_TE_D,
ISDN_CHAN_TE_B1,
ISDN_CHAN_TE_B2,
/∗ NT channel defines ∗/
ISDN_CHAN_NT_MGT, /∗ Receives activation/deactivation ∗/
ISDN_CHAN_NT_D_TRACE, /∗ Trace device for protocol analysis apps ∗/
ISDN_CHAN_NT_D,
ISDN_CHAN_NT_B1,
ISDN_CHAN_NT_B2,
/∗ Primary rate ISDN ∗/
ISDN_CHAN_PRI_MGT,
ISDN_CHAN_PRI_D,
ISDN_CHAN_PRI_B0, ISDN_CHAN_PRI_B1,
ISDN_CHAN_PRI_B2, ISDN_CHAN_PRI_B3,
ISDN_CHAN_PRI_B4, ISDN_CHAN_PRI_B5,
ISDN_CHAN_PRI_B6, ISDN_CHAN_PRI_B7,
ISDN_CHAN_PRI_B8, ISDN_CHAN_PRI_B9,
ISDN_CHAN_PRI_B10, ISDN_CHAN_PRI_B11,
ISDN_CHAN_PRI_B12, ISDN_CHAN_PRI_B13,
ISDN_CHAN_PRI_B14, ISDN_CHAN_PRI_B15,
ISDN_CHAN_PRI_B16, ISDN_CHAN_PRI_B17,
ISDN_CHAN_PRI_B18, ISDN_CHAN_PRI_B19,
ISDN_CHAN_PRI_B20, ISDN_CHAN_PRI_B21,
ISDN_CHAN_PRI_B22, ISDN_CHAN_PRI_B23,
ISDN_CHAN_PRI_B24, ISDN_CHAN_PRI_B25,
ISDN_CHAN_PRI_B26, ISDN_CHAN_PRI_B27,
ISDN_CHAN_PRI_B28, ISDN_CHAN_PRI_B29,
ISDN_CHAN_PRI_B30, ISDN_CHAN_PRI_B31,
/∗ Auxiliary channel defines ∗/
ISDN_CHAN_AUX0, ISDN_CHAN_AUX1, ISDN_CHAN_AUX2, ISDN_CHAN_AUX3,
ISDN_CHAN_AUX4, ISDN_CHAN_AUX5, ISDN_CHAN_AUX6, ISDN_CHAN_AUX7
} isdn_chan_t;
ISDN Interface types
The isdn_interface_t type enumerates the interfaces availableon ISDN controllers. The
defined interfaces are described by the isdn_interface_t type as shown below:
/∗ ISDN interfaces ∗/
typedef enum {
ISDN_TYPE_UNKNOWN = -1, /∗ Not known or applicable ∗/
ISDN_TYPE_SELF = 0, /∗
∗ For queries, application may
∗ put this value into "type" to
∗ query the state of the file
∗ descriptor used in an ioctl.
modified 7 Apr 1994 7I-155










