The parenthesized number on an index entry indicates the location of the entry within the book. Entries before the first numbered section in a chapter are identified as Sec. n.0.
Click letter for quick access: [Numbers] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
Numbers
802.3 frame format
description of (Sec. E.3.4)
example of (Sec. E.3.1)
processing (Sec. E.3.4.1)
802.3 substructure
filling the (Sec. E.4.6.3)
802.3 substructure values
control field (Sec. E.3.4.1)
destination service access point (Sec. E.3.4.1)
destination system physical address (Sec. E.3.4.1)
exchange identification (Sec. E.3.4.1)
LLC Protocol Data Unit Test (Sec. E.3.4.1)
Service class (Sec. E.3.4.1)
source service access point (Sec. E.3.4.1)
Unnumbered Information Command (Sec. E.3.4.1)
XID (Sec. E.3.4.1)
Click letter for quick access: [Numbers] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
A
abortive release in XTI (Sec. 3.2.3.1)
accept socket call
contrast to XTI t_accept function (Sec. 3.5.3)
accept system call (Sec. 4.2.3.1)
accept1 event (Sec. 3.2.4.1)
accept1 event (Sec. 3.2.4.1)
accept2 event (Sec. 3.2.4.1)
accept2 event (Sec. 3.2.4.1)
accept3 event (Sec. 3.2.4.1)
access rights
and the recvmsg system call (Sec. 4.3.6.4)
and the sendmsg system call (Sec. 4.3.6.4)
acknowledged connectionless mode of communication
in DLPI (Sec. 2.1)
acknowledged connectionless mode service
in DLPI (Sec. 2.2.4)
active user
defined (Sec. 3.1)
typical state transitions (Sec. 3.3.1)
address
and CIDR (Sec. 9.1.1)
multicast (Sec. 9.1.2.2)
size (Sec. 9.1)
text representation (Sec. 9.1.1)
unicast (Sec. 9.1.2.1)
address family
specifying for DLI (Sec. E.4.3)
address generation
comparison of TLI and XTI (Sec. 3.5.2)
address prefix (Sec. 9.1.3)
addressing in DLPI (Sec. 2.3)
identifying components (Sec. 2.3)
PPA (Sec. 2.3)
AF_INET domain (Sec. 4.1.1.2)
AF_INET6 domain (Sec. 4.1.1.2)
AF_UNIX
See UNIX domain
AF_UNIX domain (Sec. 4.1.1.2)
See also UNIX domain
alignment
and the Routing Information Field (Sec. D.3)
all hosts group
defined (Sec. 4.6.4)
application
and RSVP (Sec. 7.5.2)
application program
porting to XTI (Sec. 3.5.1)
rewriting for XTI (Sec. 3.5.3)
application programming interface
sockets (Sec. 1.2)
sockets (Sec. 4.2)
STREAMS (Sec. 1.2)
STREAMS (Sec. 5.2)
XTI (Sec. 1.0)
XTI (Sec. 3.2)
application programs
sockets
and the netdb.h header file (Sec. 4.2.3.2)
asynchronous events in XTI (Sec. 3.2.3.1)
and consuming functions (Sec. 3.2.3.1)
asynchronous execution in XTI
defined (Sec. 3.2.1.2)
defined (Sec. 3.2.1.2)
Click letter for quick access: [Numbers] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
B
bandwidth management
network (Sec. 7.1)
big-endian
defined (Sec. 4.2.3.2)
bind event (Sec. 3.2.4.1)
bind socket call
contrast to XTI t_bind function (Sec. 3.5.3)
bind system call (Sec. 4.2.3.1)
bind system call (Sec. 4.3.2)
bind system call (Sec. E.3.2)
syntax (Sec. E.4.5)
binding names to addresses (Sec. 4.6.2)
in the UNIX domain (Sec. 4.6.2.2)
in6addr_any wildcard address (Sec. 4.6.2.1)
INADDR_ANY wildcard address (Sec. 4.6.2.1)
binding names to sockets (Sec. 4.3.2)
blocking mode
See synchronous execution
bridging drivers
BSD drivers to STREAMS protocol stack (Sec. 8.2)
STREAMS driver to sockets protocol stack (Sec. 8.1)
broadcast address
See multicast address
broadcasting and determining network configuration (Sec. 4.6.5)
BSD driver
bridging to STREAMS protocol stack (Sec. 8.2)
BSD socket (Sec. 4.4)
and network addresses (Sec. 4.4.1)
receiving protocol data (Sec. 4.4.2)
BSD socket interface
4.3BSD msghdr data structure (Sec. 4.4.2)
4.4BSD msghdr data structure (Sec. 4.4.2)
binding names to sockets (Sec. 4.3.2)
datagram sockets (Sec. 4.1.1.3)
establishing connections to sockets in (Sec. 4.3.3)
performing blocking and nonblocking operations in (Sec. 4.3.1.1)
raw sockets (Sec. 4.1.1.3)
stream sockets (Sec. 4.1.1.3)
transferring data in (Sec. 4.3.6)
using socket options in (Sec. 4.3.5)
buffer size
calculating in DLI (Sec. E.4.7)
increasing for TCP sockets (Sec. C.3.1)
Click letter for quick access: [Numbers] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
C
canonical address
and Token Ring drivers (Sec. D.2)
CIDR (Sec. 9.1.1)
client process
defined (Sec. 4.2.2)
establishing connections (Sec. 4.3.3)
client/server interaction (Sec. 4.2.2)
clone device (Sec. 5.5)
close function (Sec. 5.2.2.2)
close processing (Sec. 5.3.3.1)
close socket call
contrast to XTI t_snddis function (Sec. 3.5.3)
close system call (Sec. 4.3.8)
closed event (Sec. 3.2.4.1)
closing sockets (Sec. 4.3.8)
CLTS
See connectionless service in XTI
coexistence
defined for Tru64 UNIX (Sec. 8.0)
of STREAMS and sockets (Sec. 8.0)
communication bridge
defined (Sec. 8.0)
dlb STREAMS pseudodriver (Sec. 1.5)
dlb STREAMS pseudodriver (Sec. 1.5)
dlb STREAMS pseudodriver (Sec. 8.0)
ifnet STREAMS module (Sec. 1.5)
ifnet STREAMS module (Sec. 1.5)
ifnet STREAMS module (Sec. 8.0)
communication domains
sockets (Sec. 4.1.1.2)
Internet domain (Sec. 4.1.1.2)
UNIX domain (Sec. 4.1.1.2)
communication properties of sockets (Sec. 4.1.1)
concurrent programs
running (Sec. E.2)
configuration processing (Sec. 5.3.3.2)
connect system call (Sec. 4.2.3.1)
and TCP (Sec. 4.3.3)
and UDP (Sec. 4.3.3)
connect1 event (Sec. 3.2.4.1)
connect2 event (Sec. 3.2.4.1)
connection establishment phase
state transitions allowed (Sec. 3.2.5)
connection indication
in XTI (Sec. 3.2.3.1)
connection mode
of communication in DLPI (Sec. 2.1)
connection mode service
in DLPI (Sec. 2.2.2)
connection-oriented application
initializing an endpoint (Sec. 3.3.3.1)
program examples (Sec. B.1)
sample header files (Sec. B.3)
writing (Sec. 3.3.3)
connection-oriented communication (Sec. 4.2.1.1)
connection-oriented service in XTI
defined (Sec. 3.2.1.1)
connection-oriented transport service
state transitions allowed in XTI (Sec. 3.2.5)
typical sequence of functions (Sec. 3.3.1)
connectionless application
program examples (Sec. B.2)
sample header files (Sec. B.3)
writing (Sec. 3.3.4)
connectionless communication (Sec. 4.2.1.2)
connectionless mode of communication
in DLPI (Sec. 2.1)
connectionless mode service
in DLPI (Sec. 2.2.3)
connectionless service in XTI
defined (Sec. 3.2.1.1)
state transitions allowed (Sec. 3.2.5)
typical state transitions (Sec. 3.3.1)
connections
passing to another endpoint (Sec. 3.2.4.2)
consuming functions
for asynchronous XTI events (Sec. 3.2.3.1)
control field
function of (Sec. E.3.4.1)
COTS
See connection-oriented transport service
Click letter for quick access: [Numbers] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
D
daemon
inetd (Sec. 4.6.6)
rsvpd (Sec. 7.4.2)
data flow
XTI and a socket-based transport provider (Sec. 1.3)
XTI and a STREAMS-based transport provider (Sec. 1.3)
Data Link Interface
See DLI
data link interfaces (Sec. 1.1)
data link interfaces (Sec. 2.0)
DLPI (Sec. 2.0)
Data Link Provider Interface
See DLPI
data link service provider
See DLS provider
data link service providers in DLPI (Sec. 2.3)
data link service user
See DLS user
data segmentation
providing (Sec. E.2.4)
providing (Sec. E.4.1)
data structures
4.3BSD msghdr (Sec. 4.4.2)
4.4BSD msghdr (Sec. 4.4.2)
dblk_t (Sec. 5.3.2)
hostent (Sec. 4.2.3.2)
mblk_t (Sec. 5.3.2)
message (Sec. 5.3.2)
module (Sec. 5.3.1)
module_info (Sec. 5.3.1)
qinit (Sec. 5.3.1)
streamtab (Sec. 5.3.1)
msghdr (Sec. 4.2.3.4)
msghdr (Sec. 4.2.3.4)
netent (Sec. 4.2.3.2)
protoent (Sec. 4.2.3.2)
servent (Sec. 4.2.3.2)
sockaddr (Sec. 4.2.3.4)
sockaddr_in (Sec. 4.2.3.4)
sockaddr_in6 (Sec. 4.2.3.4)
sockaddr_un (Sec. 4.2.3.4)
sockets (Sec. 4.2.3.4)
data transfer
in DLI (Sec. E.4.8)
with sockets (Sec. 4.3.6)
data transfer phase
of connectionless service (Sec. 3.3.4.2)
state transitions allowed for connectionless transport services (Sec. 3.2.5)
data transfer state
in XTI (Sec. 3.2.3.2)
data units
receiving (Sec. 3.3.4.2)
receiving error information (Sec. 3.3.4.2)
datagram socket (Sec. 4.1.1.3)
datagram socket (Sec. E.1)
datagram socket (Sec. E.4.3)
dblk_t data structure (Sec. 5.3.2)
destination service access point
See DSAP
destination system
specifying information (Sec. E.3.3)
destination system physical address
defined (Sec. E.3.3.2)
defined (Sec. E.3.4.1)
defined (Sec. E.3.4.1)
specifying (Sec. E.3.3.2)
device drivers
and Stream ends (Sec. 5.1.1)
STREAMS processing routines for (Sec. 5.3.3)
device special file (Sec. 5.5)
distributed applications
and the client/server paradigm (Sec. 4.2.2)
dlb STREAMS pseudodriver (Sec. 1.5)
dlb STREAMS pseudodriver (Sec. 2.0)
dlb STREAMS pseudodriver (Sec. 8.0)
dlb STREAMS pseudodriver (Sec. 8.2)
DLI
and accessing the local area network (Sec. E.2.3)
and transmitting IEEE 802.3 frames (Sec. 2.0)
binding a socket (Sec. E.4.5)
calculating buffer size (Sec. E.4.7)
concepts (Sec. E.1)
creating a socket (Sec. E.4.3)
deactivating a socket (Sec. E.4.9)
definition of (Sec. E.0)
filling the sockaddr_dl structure (Sec. E.4.6)
programming examples (Sec. E.5)
services (Sec. E.2.1)
setting socket options (Sec. E.4.4)
transferring data (Sec. E.4.8)
using system calls (Sec. E.4.2)
writing programs (Sec. E.4)
DLI address family
specifying (Sec. E.4.3)
DLI client program
using 802.3 format packets
example (Sec. E.5.3)
using Ethernet format packets
example (Sec. E.5.1)
DLI program
including higher-level services (Sec. E.2.4)
using getsockopt and setsockopt
example (Sec. E.5.5)
DLI protocol module
specifying (Sec. E.4.3)
DLI server program
using 802.3 format packets
example (Sec. E.5.4)
using Ethernet packets
example (Sec. E.5.2)
DLI services
examples of (Sec. E.2.1)
dli_802_3_conn subroutine
example (Sec. E.5.5)
using (Sec. E.3.2)
dli_econn subroutine
example (Sec. E.5.2)
using (Sec. E.3.2)
DLPI (Sec. 2.0)
accessing specification online (Sec. 2.0)
acknowledged connectionless mode of communication (Sec. 2.1)
acknowledged connectionless mode service (Sec. 2.2.4)
addressing (Sec. 2.3)
PPA (Sec. 2.3)
and DLS provider (Sec. 2.0)
and DLS user (Sec. 2.0)
connection mode of communication (Sec. 2.1)
connection mode service (Sec. 2.2.2)
connectionless mode of communication in (Sec. 2.1)
connectionless mode service (Sec. 2.2.3)
defined (Sec. 2.0)
DLS providers (Sec. 2.3)
local management service (Sec. 2.2.1)
modes of communication (Sec. 2.1)
primitives the STREAMS driver must support (Sec. 8.1.1.2)
supported media
DL_ETHER (Sec. 8.2.1)
supported primitives (Sec. 2.4)
supported primitives (Sec. 8.2.1)
table of (Sec. 2.4)
types of service (Sec. 2.2)
DLPI addressing
identifying components (Sec. 2.3)
DLPI interface (Sec. 2.0)
DLPI option (Sec. 8.1.1.1)
adding to kernel configuration file (Sec. 8.1.1.1)
DLPI primitives
supported in Tru64 UNIX (Sec. 2.4)
DLPI service interface (Sec. 2.0)
DLS provider
defined (Sec. 2.0)
DLS user
defined (Sec. 2.0)
DL_ATTACH_REQ primitive (Sec. 2.4)
DL_ATTACH_REQ primitive (Sec. 8.2.1)
DL_BIND_ACK primitive (Sec. 2.4)
DL_BIND_ACK primitive (Sec. 8.2.1)
DL_BIND_REQ primitive (Sec. 2.4)
DL_BIND_REQ primitive (Sec. 8.2.1)
DL_DETACH_REQ primitive (Sec. 8.2.1)
DL_DETTACH_REQ primitive (Sec. 2.4)
DL_DISABLMULTI_REQ primitive (Sec. 8.2.1)
DL_DISABMULTI_REQ primitive (Sec. 2.4)
DL_ENABMULTI_REQ primitive (Sec. 2.4)
DL_ENABMULTI_REQ primitive (Sec. 8.2.1)
DL_ERROR_ACK primitive (Sec. 2.4)
DL_ETHER media (Sec. 8.2.1)
DL_INFO_ACK primitive (Sec. 2.4)
DL_INFO_REQ primitive (Sec. 2.4)
DL_OK_ACK primitive (Sec. 2.4)
DL_OK_ACK primitive (Sec. 8.2.1)
DL_PHYS_ADDR_ACK primitive (Sec. 2.4)
DL_PHYS_ADDR_ACK primitive (Sec. 8.2.1)
DL_PHYS_ADDR_REQ primitive (Sec. 8.2.1)
DL_PROMISCONOFF_REQ primitive (Sec. 8.2.1)
DL_PROMISCON_REQ primitive (Sec. 8.2.1)
DL_SET_PHYS_ADDR_REQ primitive (Sec. 8.2.1)
DL_SUBS_BIND_ACK primitive (Sec. 2.4)
DL_SUBS_BIND_ACK primitive (Sec. 8.2.1)
DL_SUBS_BIND_REQ primitive (Sec. 2.4)
DL_SUBS_BIND_REQ primitive (Sec. 8.2.1)
DL_SUBS_UNBIND_ACK primitive (Sec. 8.2.1)
DL_SUBS_UNBIND_REQ primitive (Sec. 2.4)
DL_SUBS_UNBIND_REQ primitive (Sec. 8.2.1)
DL_TEST_CON primitive (Sec. 2.4)
DL_TEST_IND primitive (Sec. 2.4)
DL_TEST_REQ primitive (Sec. 2.4)
DL_TEST_RES primitive (Sec. 2.4)
DL_UDERROR_IND primitive (Sec. 2.4)
DL_UNBIND_REQ primitive (Sec. 2.4)
DL_UNBIND_REQ primitive (Sec. 8.2.1)
DL_UNIDATA_IND primitive (Sec. 2.4)
DL_UNIDATA_REQ primitive (Sec. 2.4)
DL_UNITDATA_IND primitive (Sec. 8.2.1)
DL_UNITDATA_REQ primitive (Sec. 8.2.1)
DL_XID_CON primitive (Sec. 2.4)
DL_XID_IND primitive (Sec. 2.4)
DL_XID_REQ primitive (Sec. 2.4)
DL_XID_RES primitive (Sec. 2.4)
domain
specifying the (Sec. E.3.2)
driver
bridging BSD driver to STREAMS protocol stack (Sec. 8.2)
bridging STREAMS driver to sockets protocol stack (Sec. 8.1)
Token Ring (Sec. D.1)
DSAP
defined (Sec. E.3.4.1)
Click letter for quick access: [Numbers] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
E
EAFNOSUPPORT socket error (Sec. 4.5)
EBADF socket error (Sec. 4.5)
ECONNREFUSED socket error (Sec. 4.5)
EFAULT socket error (Sec. 4.5)
EHOSTDOWN socket error (Sec. 4.5)
EHOSTUNREACH socket error (Sec. 4.5)
EINVAL socket error (Sec. 4.5)
EMFILE socket error (Sec. 4.5)
endhostent library call (Sec. 4.2.3.2)
endnetent library call (Sec. 4.2.3.2)
endprotoent library call (Sec. 4.2.3.2)
endservent library call (Sec. 4.2.3.2)
ENETDOWN socket error (Sec. 4.5)
ENETUNREACH socket error (Sec. 4.5)
ENOMEM socket error (Sec. 4.5)
ENOTSOCK socket error (Sec. 4.5)
EOPNOTSUPP socket error (Sec. 4.5)
EPROTONOSUPPORT socket error (Sec. 4.5)
EPROTOTYPE socket error (Sec. 4.5)
error
comparison of XTI and sockets (Sec. 3.5.3)
contrast between XTI and TLI (Sec. 3.5.2)
in XTI (Sec. 3.7)
logging in STREAMS (Sec. 5.6)
sockets (Sec. 4.5)
error recovery
providing (Sec. E.2.4)
providing (Sec. E.4.1)
eSNMP (Sec. 1.4)
application interface (Sec. 6.2)
application programming interface routines (Sec. 6.3)
architecture (Sec. 6.1.2)
calling interface (Sec. 6.3.1)
components (Sec. 6.1.1)
implementing a subagent (Sec. 6.2.3)
introduction (Sec. 1.4)
method routine calling interface (Sec. 6.3.2)
method routines (Sec. 6.3.2.3)
MIB subtree (Sec. 6.2.1)
object tables (Sec. 6.2.2)
overview (Sec. 6.1)
SNMP versions (Sec. 6.1.3)
starting (Sec. 6.2.4)
function return values (Sec. 6.2.4.2)
stopping (Sec. 6.2.4)
function return values (Sec. 6.2.4.2)
subtree_tbl.c file (Sec. 6.2.2.2)
subtree_tbl.h file (Sec. 6.2.2.1)
support routines (Sec. 6.3.3)
value representation (Sec. 6.3.2.3)
eSNMP application programming interface
See eSNMP
Ethernet
accessing (Sec. E.2.3)
address (Sec. E.2.3)
multiple users (Sec. E.2.3)
transmitting messages on (Sec. E.2.3)
Ethernet frame structure
example of (Sec. E.3.1)
example of (Sec. E.3.3)
function of (Sec. E.3.3.1)
specifying destination system information (Sec. E.3.3)
Ethernet substructure
filling the (Sec. E.4.6.3)
frame structure (Sec. E.3.3)
sending and receiving (Sec. E.3.2)
ETIMEDOUT socket error (Sec. 4.5)
event
defined (Sec. 3.2.1.2)
in XTI (Sec. 3.2.3.1)
incoming (XTI) (Sec. 3.2.4.2)
logging in STREAMS (Sec. 5.6)
outgoing (XTI) (Sec. 3.2.4.1)
tracking in XTI (Sec. 3.2.4)
used by connectionless transport services (Sec. 3.3.4.2)
event management
and TLI compatibility (Sec. 3.5.2)
EWOULDBLOCK socket error (Sec. 4.5)
exchange identification
defined (Sec. E.3.4.1)
function of (Sec. E.3.4.1)
execution in XTI
modes of (Sec. 3.2.1.2)
expedited data
and connectionless transport services (Sec. 3.3.4.2)
Click letter for quick access: [Numbers] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
F
fattach library call (Sec. 5.2.2.12)
fcntl system call
F_GETOWN parameter (Sec. 4.6.9)
F_SETOWN parameter (Sec. 4.6.9)
fcntl.h file (Sec. 3.2.2.1)
fd variable
and outgoing events (Sec. 3.2.4.1)
FDDI
accessing (Sec. E.2.3)
frame format (Sec. E.3.1)
source service access point (Sec. E.3.4.1)
fdetach library call (Sec. 5.2.2.13)
file descriptor
and protocol independence (Sec. 3.5.1)
flow control
contrast between XTI and TLI (Sec. 3.5.2)
in XTI (Sec. 3.2.3.1)
providing (Sec. E.2.4)
providing (Sec. E.4.1)
format prefix
defined (Sec. 9.1.3)
frame format
802 (Sec. E.1)
802.3 (Sec. E.3.1)
802.3 (Sec. E.3.4)
Ethernet (Sec. E.1)
Ethernet (Sec. E.3.1)
Ethernet (Sec. E.3.3)
FDDI (Sec. E.3.1)
processing (Sec. E.3.4.1)
standard (Sec. E.1)
frames
building (Sec. E.2.3)
framework
sockets (Sec. 4.0)
components (Sec. 4.1)
STREAMS (Sec. 5.1)
components (Sec. 5.1.1)
STREAMS components (Sec. 5.1.1)
STREAMS messages (Sec. 5.1.1)
freehostent library call (Sec. 4.2.3.2)
freehostent routine (Sec. 4.2.3.2)
freehostent routine (Sec. 4.2.3.2)
functions
allowed sequence of in XTI (Sec. 3.3.1)
and protocol independence (Sec. 3.5.1)
comparison of XTI and sockets (Sec. 3.5.3)
STREAMS (Sec. 5.2.2)
F_GETOWN parameter (Sec. 4.6.9)
F_SETOWN parameter (Sec. 4.6.9)
Click letter for quick access: [Numbers] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
G
generation of addresses
comparison of TLI and XTI (Sec. 3.5.2)
gethostbyaddr library call (Sec. 4.2.3.2)
gethostbyaddr routine (Sec. 4.2.3.2)
gethostbyname library call (Sec. 4.2.3.2)
gethostbyname routine (Sec. 4.2.3.2)
gethostent library call (Sec. 4.2.3.2)
gethostent library call (Sec. 4.2.3.2)
getipnodebyaddr library call (Sec. 4.2.3.2)
getipnodebyname library call (Sec. 4.2.3.2)
getmsg function (Sec. 5.2.2.9)
getnetbyaddr library call (Sec. 4.2.3.2)
getnetbyaddr library call (Sec. 4.2.3.2)
getnetbyaddr routine (Sec. 4.2.3.2)
getnetbyname library call (Sec. 4.2.3.2)
getnetbyname library call (Sec. 4.2.3.2)
getnetbyname routine (Sec. 4.2.3.2)
getnetent library call (Sec. 4.2.3.2)
getnetent library call (Sec. 4.2.3.2)
getnetent routine (Sec. 4.2.3.2)
getpeername system call (Sec. 4.2.3.1)
getpmsg function (Sec. 5.2.2.9)
getprotobyname library call (Sec. 4.2.3.2)
getprotobyname routine (Sec. 4.2.3.2)
getprotobynumber library call (Sec. 4.2.3.2)
getprotobynumber routine (Sec. 4.2.3.2)
getprotoent library call (Sec. 4.2.3.2)
getprotoent routine (Sec. 4.2.3.2)
getservbyname library call (Sec. 4.2.3.2)
getservbyname routine (Sec. 4.2.3.2)
getservbyport library call (Sec. 4.2.3.2)
getservbyport routine (Sec. 4.2.3.2)
getservent library call (Sec. 4.2.3.2)
getservent routine (Sec. 4.2.3.2)
getsockname system call (Sec. 4.2.3.1)
guaranteed delivery
providing (Sec. E.2.4)
Click letter for quick access: [Numbers] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
H
header files
conventions for specifying (Sec. 4.1.1.3)
fcntl.h (Sec. 3.2.2.1)
netinet/in.h (Sec. 4.2.3.3)
sockets (Sec. 4.2.3.3)
STREAMS (Sec. 5.2.1)
sys/socket.h (Sec. 4.2.3.3)
sys/types.h (Sec. 4.2.3.3)
sys/un.h (Sec. 4.2.3.3)
tiuser.h (Sec. 3.2.2.1)
tiuser.h (Sec. 3.5.2)
XTI and TLI (Sec. 3.2.2.1)
xti.h (Sec. 3.2.2.1)
xti.h (Sec. 3.5.2)
high-level services
providing (Sec. E.2.4)
providing (Sec. E.4.1)
host groups
defined (Sec. 4.6.4)
hostent data structure (Sec. 4.2.3.2)
htonl library call (Sec. 4.2.3.2)
htons library call (Sec. 4.2.3.2)
Click letter for quick access: [Numbers] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
I
I/O control flags
functions of (Sec. E.3.3.2)
idle state
in XTI (Sec. 3.2.3.2)
ifnet STREAMS module (Sec. 1.5)
ifnet STREAMS module (Sec. 8.0)
ifnet STREAMS module (Sec. 8.1)
required setup (Sec. 8.1.1.1)
using (Sec. 8.1.1.1)
in6addr_any wildcard address
binding names to addresses (Sec. 4.6.2.1)
INADDR_ANY wildcard address
binding names to addresses (Sec. 4.6.2.1)
incoming connection pending state
in XTI (Sec. 3.2.3.2)
incoming event
in XTI (Sec. 3.2.4.2)
tracking of (XTI) (Sec. 3.2.4.2)
incoming orderly release state
in XTI (Sec. 3.2.3.2)
inetd daemon (Sec. 4.6.6)
inet_addr library call (Sec. 4.2.3.2)
inet_lnaof library call (Sec. 4.2.3.2)
inet_makeaddr library call (Sec. 4.2.3.2)
inet_netof library call (Sec. 4.2.3.2)
inet_network library call (Sec. 4.2.3.2)
inet_ntoa library call (Sec. 4.2.3.2)
inet_ntop library call (Sec. 4.2.3.2)
inet_pton library call (Sec. 4.2.3.2)
initialization phase
state transitions allowed (Sec. 3.2.5)
input/output multiplexing (Sec. 4.6.7)
interface ID
and unicast address (Sec. 9.1.2.1)
Internet communication domain
characteristics (Sec. 4.1.1.2)
Internet Protocol Version 6
See IPv6
interrupt driven socket I/O (Sec. 4.6.8)
in_addr structure (Sec. 9.2.3.1)
ioctl function (Sec. 5.2.2.5)
IP multicasting (Sec. 4.6.4)
all hosts group (Sec. 4.6.4)
host groups (Sec. 4.6.4)
receiving datagrams (Sec. 4.6.4.2)
sending datagrams (Sec. 4.6.4.1)
IPv4-compatible IPv6 address (Sec. 9.1.2.1)
IPv4-mapped IPv6 address (Sec. 9.1.2.1)
IPv6
history (Sec. 9.0)
IP_ADD_MEMBERSHIP (Sec. 4.6.4.2)
IP_DROP_MEMBERSHIP (Sec. 4.6.4.2)
IP_MULTICAST_IF (Sec. 4.6.4.1)
IP_MULTICAST_LOOP (Sec. 4.6.4.1)
IP_MULTICAST_TTL (Sec. 4.6.4.1)
isastream library call (Sec. 5.2.2.11)
Click letter for quick access: [Numbers] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
K
kernel configuration file
DLPI option (Sec. 8.1.1.1)
STRIFNET option (Sec. 8.1.1.1)
STRIFNET option (Sec. 8.1.1.1)
kernel implementation
of sockets (Sec. 4.2)
kernel-level function
STREAMS (Sec. 5.3)
kernel subsystem
configuring STREAMS drivers (Sec. 5.4)
configuring STREAMS modules (Sec. 5.4)
Click letter for quick access: [Numbers] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
L
library
TLI (Sec. 3.2.2)
XTI (Sec. 3.2.2)
library calls
sockets (Sec. 4.2.3.2)
STREAMS
fattach (Sec. 5.2.2.12)
fdetach (Sec. 5.2.2.13)
isastream (Sec. 5.2.2.11)
XTI (Sec. 3.2.2.2)
libtli.a library (Sec. 3.2.2)
libxti.a library (Sec. 3.2.2)
link-local address (Sec. 9.1.2.1)
linking
with XTI and TLI libraries (Sec. 3.2.2)
listen event (Sec. 3.2.4.2)
listen system call (Sec. 4.2.3.1)
LLC
sublayer of DLI (Sec. E.3.4.1)
LLC Protocol Data Unit Test
defined (Sec. E.3.4.1)
function of (Sec. E.3.4.1)
local management service
in DLPI (Sec. 2.2.1)
logical data boundaries
and protocol independence (Sec. 3.5.1)
Logical Link Control
See LLC
loopback address (Sec. 9.1.2.1)
Click letter for quick access: [Numbers] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
M
mapping
hostnames to addresses (Sec. 4.2.3.2)
network names to network numbers (Sec. 4.2.3.2)
protocol names to protocol numbers (Sec. 4.2.3.2)
service names to port numbers (Sec. 4.2.3.2)
master device (Sec. 4.6.10)
mblk_t data structure (Sec. 5.3.2)
message block
components (Sec. 5.3.2)
data buffer (Sec. 5.3.2)
dblk_t control structure (Sec. 5.3.2)
mblk_t control structure (Sec. 5.3.2)
message data structures (Sec. 5.3.2)
message types
normal (Sec. 5.1.1)
priority (Sec. 5.1.1)
method routines
eSNMP (Sec. 6.3.2.3)
MIB subtree
eSNMP (Sec. 6.2.1)
mkfifo function (Sec. 5.2.2.6)
modes of communication
connection-oriented (sockets) (Sec. 4.2.1.1)
connectionless (sockets) (Sec. 4.2.1.2)
sockets (Sec. 4.2.1)
modes of execution
blocking mode (Sec. 4.3.1.1)
nonblocking mode (Sec. 4.3.1.1)
module data structures (Sec. 5.3.1)
module_info (Sec. 5.3.1)
qinit (Sec. 5.3.1)
streamtab (Sec. 5.3.1)
modules
STREAMS processing routines for (Sec. 5.3.3)
close processing (Sec. 5.3.3.1)
configuration processing (Sec. 5.3.3.2)
open processing (Sec. 5.3.3.1)
read side put processing (Sec. 5.3.3.3)
read side service processing (Sec. 5.3.3.4)
write side put processing (Sec. 5.3.3.3)
write side service processing (Sec. 5.3.3.4)
module_info data structure (Sec. 5.3.1)
msghdr data structure (Sec. 4.2.3.4)
msghdr data structure (Sec. 4.2.3.4)
msghdr data structure (Sec. 4.4.2)
and the recvmsg system call (Sec. 4.3.6.4)
and the sendmsg system call (Sec. 4.3.6.4)
different types supported (Sec. 4.2.3.4)
multicast address
defined (Sec. 9.1.2.2)
group (Sec. 9.1.2.2)
transient (Sec. 9.1.2.2)
well-known (Sec. 9.1.2.2)
multicast addresses (Sec. E.1)
using (Sec. E.3.3.2)
well-known (Sec. 9.1.2.2)
multicasting (Sec. 4.6.4)
multiple processes
synchronization in XTI (Sec. 3.2.6)
multiple users
on Ethernet (Sec. E.2.3)
multiplexing (Sec. 4.6.7)
Click letter for quick access: [Numbers] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
N
naming sockets (Sec. 4.1.1.4)
netdb.h header file (Sec. 4.2.3.2)
netent data structure (Sec. 4.2.3.2)
netinet/in.h header file (Sec. 4.2.3.3)
network
accessing a LAN with DLI (Sec. E.2.3)
bandwidth management (Sec. 7.1)
QoS architecture (Sec. 7.2)
QoS component operation (Sec. 7.2.4)
quality of service (Sec. 7.1)
network addresses
and sockets (Sec. 4.4.1)
network byte order translation (Sec. 4.2.3.2)
network configuration
broadcasting and determining (Sec. 4.6.5)
network device
specifying the (Sec. E.3.2)
network library routines (Sec. 4.2.3.2)
network library routines (Sec. 4.2.3.2)
network library routines (Sec. 4.2.3.2)
network library routines (Sec. 4.2.3.2)
network programming framework
sockets (Sec. 1.2)
STREAMS (Sec. 1.2)
nonblocking mode
See asynchronous execution
normal data (Sec. 3.2.3.1)
ntohl library call (Sec. 4.2.3.2)
ntohs library call (Sec. 4.2.3.2)
Click letter for quick access: [Numbers] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
O
object tables
eSNMP (Sec. 6.2.2)
ocnt variable (Sec. 3.2.5)
and incoming events (Sec. 3.2.4.2)
and outgoing events (Sec. 3.2.4.1)
open function (Sec. 5.2.2.1)
open processing (Sec. 5.3.3.1)
opened event (Sec. 3.2.4.1)
option management
and TCP (Sec. 3.6.6.2)
options
XTI (Sec. 3.6.6)
optmgmt event (Sec. 3.2.4.1)
orderly release
and protocol independence (Sec. 3.5.1)
defined (Sec. 3.2.2.2)
event indicating (Sec. 3.2.3.1)
out-of-band data
handling in the socket framework (Sec. 4.6.3)
receiving (Sec. 4.6.3)
sending (Sec. 4.6.3)
outgoing connection pending state
in XTI (Sec. 3.2.3.2)
outgoing event
in XTI (Sec. 3.2.4.1)
tracking of (XTI) (Sec. 3.2.4.1)
outgoing orderly release state
in XTI (Sec. 3.2.3.2)
O_NDELAY value
support in TLI (Sec. 3.5.2)
Click letter for quick access: [Numbers] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
P
packet routing
providing (Sec. E.2.4)
passive user
defined (Sec. 3.1)
typical state transitions (Sec. 3.3.1)
pass_conn event (Sec. 3.2.4.2)
physical addresses (Sec. E.1)
using (Sec. E.3.3.2)
physical point of attachment
See PPA
pipe function (Sec. 5.2.2.7)
poll function (Sec. 5.2.2.10)
in XTI applications (Sec. 3.2.3.1)
porting
and protocol independence (Sec. 3.5.1)
guidelines for writing XTI applications (Sec. 3.5.1)
porting applications to XTI (Sec. 3.5)
PPA
and addressing in DLPI (Sec. 2.3)
defined (Sec. 2.3)
prerequisites
for DLI programming (Sec. E.1)
privileges
superuser (Sec. E.1)
processes
sharing a single endpoint among multiple (Sec. 3.2.6)
synchronization of multiple processes in XTI (Sec. 3.2.6)
programming examples
for DLI (Sec. E.5)
protocol independence
for XTI applications (Sec. 3.5.1)
protocol type
defined (Sec. E.3.3.2)
protocol-specific options
and protocol independence (Sec. 3.5.1)
protocols
selecting with the socket system call (Sec. 4.6.1)
protoent data structure (Sec. 4.2.3.2)
pseudoterminal
and sockets (Sec. 4.6.10)
defined (Sec. 4.6.10)
master device (Sec. 4.6.10)
slave device (Sec. 4.6.10)
putmsg function (Sec. 5.2.2.8)
putpmsg function (Sec. 5.2.2.8)
Click letter for quick access: [Numbers] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
Q
qinit data structure (Sec. 5.3.1)
QoS
component operation (Sec. 7.2.4)
components (Sec. 7.2)
defined (Sec. 7.1)
quality of service
See QoS
Click letter for quick access: [Numbers] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
R
RAPI (Sec. 7.5)
debugging applications (Sec. 7.5.3)
routines (Sec. 7.5.1)
testing applications (Sec. 7.5.3)
raw sockets (Sec. 4.1.1.3)
rcv event (Sec. 3.2.4.2)
rcvconnect event (Sec. 3.2.4.2)
rcvdis1 event (Sec. 3.2.4.2)
rcvdis3 event (Sec. 3.2.4.2)
rcvrel event (Sec. 3.2.4.2)
rcvudata event (Sec. 3.2.4.2)
rcvuderr event (Sec. 3.2.4.2)
read function (Sec. 5.2.2.3)
read side put processing (Sec. 5.3.3.3)
read side service processing (Sec. 5.3.3.4)
read system call (Sec. 4.3.6.1)
read-only access
support in TLI (Sec. 3.5.2)
receiving
data units (Sec. 3.3.4.2)
errors about data units (Sec. 3.3.4.2)
IP multicast datagrams (Sec. 4.6.4.2)
recommendations
for use of connection-oriented transport and CLTS (Sec. 3.2.1.1)
for use of execution modes (Sec. 3.2.1.2)
recompiling TLI programs (Sec. 3.5.2)
recv system call (Sec. 4.2.3.1)
recv system call (Sec. 4.3.6.3)
recvfrom system call (Sec. 4.2.3.1)
recvfrom system call (Sec. 4.3.6.3)
recvmsg system call (Sec. 4.2.3.1)
recvmsg system call (Sec. 4.3.6.4)
and the msghdr data structure (Sec. 4.3.6.4)
resfd variable
and outgoing events (Sec. 3.2.4.1)
Resource ReSerVation Protocol
See RSVP
round-trip time
defined (Sec. C.1)
Routing Information Field (Sec. D.3)
RSVP
application programming interface (Sec. 7.5)
components (Sec. 7.4.1)
implementing in applications (Sec. 7.5.2)
overview (Sec. 7.4)
system roles (Sec. 7.2.4)
RSVP application programming interface
See RAPI
support for (Sec. 7.0)
rsvpd daemon (Sec. 7.4.2)
rsvpstat command (Sec. 7.5.3)
Click letter for quick access: [Numbers] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
S
sa_family (Sec. 4.2.3.4)
select socket call
contrast to XTI t_look function (Sec. 3.5.3)
send system call (Sec. 4.2.3.1)
send system call (Sec. 4.3.6.3)
sending IP multicast datagrams (Sec. 4.6.4.1)
sendmsg system call (Sec. 4.2.3.1)
sendmsg system call (Sec. 4.3.6.4)
and the msghdr data structure (Sec. 4.3.6.4)
sendto system call (Sec. 4.2.3.1)
sendto system call (Sec. 4.3.6.3)
sendto system call (Sec. E.3.2)
sequencing functions
in XTI (Sec. 3.3.1)
servent data structure (Sec. 4.2.3.2)
server process
accepting connections (Sec. 4.3.4)
connection-oriented (Sec. 4.3.4)
connectionless (Sec. 4.3.4)
defined (Sec. 4.2.2)
server/client interaction (Sec. 4.2.2)
service class
defined (Sec. E.3.4.1)
values (Sec. E.3.4.1)
service in XTI
modes of (Sec. 3.2.1)
service types in DLPI (Sec. 2.2)
services
providing high-level (Sec. E.4.1)
sethostent library call (Sec. 4.2.3.2)
setnetent library call (Sec. 4.2.3.2)
setprotoent library call (Sec. 4.2.3.2)
setservent library call (Sec. 4.2.3.2)
setsockopt system call (Sec. 4.2.3.1)
IP_ADD_MEMBERSHIP option (Sec. 4.6.4.2)
IP_DROP_MEMBERSHIP option (Sec. 4.6.4.2)
IP_MULTICAST_IF option (Sec. 4.6.4.1)
IP_MULTICAST_LOOP option (Sec. 4.6.4.1)
IP_MULTICAST_TTL option (Sec. 4.6.4.1)
SO_REUSEPORT option (Sec. 4.6.4.2)
shared libraries
and TLI (Sec. 3.2.2)
and XTI (Sec. 3.2.2)
shutdown system call (Sec. 4.2.3.1)
shutting down sockets (Sec. 4.3.7)
signals
setting process groups for sockets (Sec. 4.6.9)
setting process IDs for sockets (Sec. 4.6.9)
site-local address (Sec. 9.1.2.1)
slave device (Sec. 4.6.10)
SNAP_SAP
using (Sec. E.3.4.1)
snd event (Sec. 3.2.4.1)
snddis1 event (Sec. 3.2.4.1)
snddis2 event (Sec. 3.2.4.1)
sndrel event (Sec. 3.2.4.1)
sndudata event (Sec. 3.2.4.1)
SNMP
See also eSNMP
supported versions (Sec. 6.1.3)
sockaddr data structure (Sec. 4.2.3.4)
sockaddr structure (Sec. 9.2.3.3)
sockaddr structures
comparing 4.3BSD and 4.4BSD (Sec. 4.4.1)
sockaddr_dl data structure (Sec. E.3.2)
explanation of (Sec. E.3)
filling in (Sec. E.3.2)
sockaddr_dl structure
and the 802.2 substructure (Sec. E.3.4)
and the Ethernet substructure (Sec. E.3.3)
sockaddr_in data structure (Sec. 4.2.3.4)
sockaddr_in6 data structure (Sec. 4.2.3.4)
sockaddr_un data structure (Sec. 4.2.3.4)
socket interface
and TCP/IP (Sec. 4.0)
supported types (Sec. 4.0)
socketpair system call (Sec. 4.2.3.1)
socketpair system call (Sec. 4.3.1)
sockets
4.3BSD msghdr data structure (Sec. 4.4.2)
accept system call (Sec. 4.2.3.1)
advanced topics (Sec. 4.6)
and handling out-of-band data (Sec. 4.6.3)
application programming interface (Sec. 4.2)
bind system call (Sec. 4.2.3.1)
binding in DLI (Sec. E.4.5)
binding names to (Sec. 4.3.2)
BSD (Sec. 4.4)
calculating buffer size in DLI (Sec. E.4.7)
characteristics (Sec. 4.1.1.1)
closing (Sec. 4.3.8)
coexistence with STREAMS (Sec. 8.0)
common errors (Sec. 4.5)
communication bridge to STREAMS framework (Sec. 8.0)
communication domains (Sec. 4.1.1.2)
Internet domain (Sec. 4.1.1.2)
UNIX domain (Sec. 4.1.1.2)
communication properties (Sec. 4.1.1)
comparison with XTI (Sec. 3.5.3)
connect system call (Sec. 4.2.3.1)
connection-oriented mode (Sec. 4.2.1.1)
connection-oriented program example (Sec. B.1)
connection-oriented server processes (Sec. 4.3.4)
connectionless mode (Sec. 4.2.1.2)
connectionless programs (Sec. B.2)
connectionless server processes (Sec. 4.3.4)
creating (Sec. 4.3.1)
creating in DLI (Sec. E.4.3)
deactivating in DLI (Sec. E.4.9)
defined (Sec. 4.1.1.1)
establishing client connections (Sec. 4.3.3)
establishing new server connections (Sec. 4.3.4)
fcntl system call (Sec. 4.6.9)
filling the sockaddr_dl structure (Sec. E.4.6)
flushing data when closing (Sec. 4.3.8)
getpeername system call (Sec. 4.2.3.1)
getsockname system call (Sec. 4.2.3.1)
getting socket options (Sec. 4.3.5)
header files (Sec. 4.2.3.3)
I/O multiplexing (Sec. 4.6.7)
increasing buffer size limit (Sec. C.3.1)
kernel implementation (Sec. 4.2)
library calls (Sec. 4.2.3.2)
table of (Sec. 4.2.3.2)
listen system call (Sec. 4.2.3.1)
mapping host names to addresses (Sec. 4.2.3.2)
mapping network names to network numbers (Sec. 4.2.3.2)
mapping protocol names to protocol numbers (Sec. 4.2.3.2)
mapping service names to port numbers (Sec. 4.2.3.2)
modes of communication (Sec. 4.2.1)
modes of execution (Sec. 4.3.1.1)
msghdr data structure (Sec. 4.2.3.4)
naming (Sec. 4.1.1.4)
network address in 4.4BSD (Sec. 4.4.1)
programming TCP socket buffer sizes (Sec. C.2)
receiving protocol data in 4.4BSD (Sec. 4.4.2)
reclaiming resources when closing (Sec. 4.3.8)
recv system call (Sec. 4.2.3.1)
recvfrom system call (Sec. 4.2.3.1)
recvmsg system call (Sec. 4.2.3.1)
rewriting applications for XTI (Sec. 3.5.3)
sample programs
client.h file (Sec. B.3.6)
clientauth.c file (Sec. B.3.7)
clientdb.c file (Sec. B.3.8)
common.h file (Sec. B.3.1)
server.h file (Sec. B.3.2)
serverauth.h file (Sec. B.3.3)
serverdb.h file (Sec. B.3.4)
xtierror.c file (Sec. B.3.5)
selecting protocols (Sec. 4.6.1)
send system call (Sec. 4.2.3.1)
sendmsg system call (Sec. 4.2.3.1)
sendto system call (Sec. 4.2.3.1)
setsockopt system call (Sec. 4.2.3.1)
setting DLI options (Sec. E.4.4)
setting process groups for signals (Sec. 4.6.9)
setting process IDs for signals (Sec. 4.6.9)
setting socket options (Sec. 4.3.5)
shutdown system call (Sec. 4.2.3.1)
shutting down (Sec. 4.3.7)
sockaddr data structure (Sec. 4.2.3.4)
sockaddr_in data structure (Sec. 4.2.3.4)
sockaddr_in6 data structure (Sec. 4.2.3.4)
sockaddr_un data structure (Sec. 4.2.3.4)
socket system call (Sec. 4.2.3.1)
socketpair system call (Sec. 4.2.3.1)
system calls (Sec. 4.2.3.1)
TCP specific programming information (Sec. C.0)
transferring data (Sec. 4.3.6)
types (Sec. 4.1.1.3)
SOCK_DGRAM (Sec. 4.1.1.3)
SOCK_RAW (Sec. 4.1.1.3)
SOCK_STREAM (Sec. 4.1.1.3)
sockets and STREAMS frameworks
communication between (Sec. 1.5)
sockets client
connection-oriented program (Sec. B.1.2)
connectionless program (Sec. B.2.2)
sockets error
compared with XTI (Sec. 3.5.3)
sockets framework (Sec. 1.2)
sockets framework (Sec. 4.0)
components (Sec. 4.1)
interaction with STREAMS (Sec. 1.5)
relationship to XTI (Sec. 1.3)
sockets header files (Sec. 4.2.3.3)
sockets I/O
interrupt driven (Sec. 4.6.8)
sockets protocol stack
bridging to STREAMS driver (Sec. 8.1)
sockets server
connection-oriented program (Sec. B.1.1)
connectionless program (Sec. B.2.1)
sockets states
compared with XTI states (Sec. 3.5.3)
sockets-based drivers
accessing from STREAMS-based protocol stacks (Sec. 1.5)
SOCK_DGRAM socket (Sec. 4.1.1.3)
SOCK_RAW socket (Sec. 4.1.1.3)
SOCK_STREAM socket (Sec. 4.1.1.3)
source routing
enabling (Sec. D.1)
source service access point
See SSAP
SO_REUSEPORT (Sec. 4.6.4.2)
SSAP
defined (Sec. E.3.4.1)
standard frame formats
802 (Sec. E.1)
Ethernet (Sec. E.1)
state transitions
allowed for data transfer
connectionless transport services (Sec. 3.2.5)
allowed for initialization phase (Sec. 3.2.5)
states
comparison of XTI and sockets (Sec. 3.5.3)
in XTI (Sec. 3.2.3.2)
managing in XTI (Sec. 3.3.2)
strclean command (Sec. 5.6)
Stream
defined (Sec. 5.1.1)
ends
and device drivers (Sec. 5.1.1)
head (Sec. 5.1.1)
module (Sec. 5.1.1)
stream sockets (Sec. 4.1.1.3)
STREAMS
and timeout (Sec. 5.3.4.2)
application programming interface (Sec. 5.2)
clone device (Sec. 5.5)
close function (Sec. 5.2.2.2)
coexistence with sockets (Sec. 8.0)
communication bridge to sockets framework (Sec. 8.0)
components (Sec. 5.1.1)
components (Sec. 5.1.1)
configuring drivers (Sec. 5.4)
configuring modules (Sec. 5.4)
device special files (Sec. 5.5)
driver processing routines (Sec. 5.3.3)
error logging (Sec. 5.6)
event logging (Sec. 5.6)
strclean command (Sec. 5.6)
functions (Sec. 5.2.2)
header files (Sec. 5.2.1)
ioctl function (Sec. 5.2.2.5)
kernel-level functions (Sec. 5.3)
library calls (Sec. 5.2.2.11)
library calls (Sec. 5.2.2.12)
library calls (Sec. 5.2.2.13)
message data structures (Sec. 5.3.2)
messages (Sec. 5.1.1)
mkfifo function (Sec. 5.2.2.6)
module data structures (Sec. 5.3.1)
module processing routines (Sec. 5.3.3)
open function (Sec. 5.2.2.1)
pipe function (Sec. 5.2.2.7)
processing routines
close processing (Sec. 5.3.3.1)
configuration processing (Sec. 5.3.3.2)
open processing (Sec. 5.3.3.1)
read side put processing (Sec. 5.3.3.3)
read side service processing (Sec. 5.3.3.4)
write side put processing (Sec. 5.3.3.3)
write side service processing (Sec. 5.3.3.4)
putmsg function (Sec. 5.2.2.8)
putpmsg function (Sec. 5.2.2.8)
read function (Sec. 5.2.2.3)
required setup to use the ifnet STREAMS module (Sec. 8.1.1.1)
sample module (Sec. A.0)
synchronization mechanism (Sec. 5.3.4.1)
using the ifnet STREAMS module (Sec. 8.1.1.1)
write function (Sec. 5.2.2.4)
STREAMS concepts (Sec. 5.3.4)
STREAMS driver
bridging to sockets protocol stack (Sec. 8.1)
STREAMS drivers (Sec. 8.1.1)
STREAMS framework (Sec. 1.2)
STREAMS framework (Sec. 5.1)
interaction with sockets (Sec. 1.5)
relationship to XTI (Sec. 1.3)
STREAMS header files
strlog.h (Sec. 5.2.1)
stropts.h (Sec. 5.2.1)
sys/stream.h (Sec. 5.2.1)
STREAMS protocol stack
bridging to BSD driver (Sec. 8.2)
STREAMS [seudodriver (Sec. 8.2.2)
STREAMS-based drivers
accessing from sockets-based protocol stacks (Sec. 1.5)
streamtab data structure (Sec. 5.3.1)
STRIFNET option (Sec. 8.1.1.1)
adding to kernel configuration file (Sec. 8.1.1.1)
strlog.h header file (Sec. 5.2.1)
stropts.h header file (Sec. 5.2.1)
struct sockaddr (Sec. 4.2.3.4)
struct sockaddr_in (Sec. 4.2.3.4)
struct sockaddr_in6 (Sec. 4.2.3.4)
struct sockaddr_un (Sec. 4.2.3.4)
structure alignment (Sec. D.3)
sub-identifier (Sec. 6.2.1)
subagent
implementing (Sec. 6.2.3)
substructures
802.2 (Sec. E.3.4)
Ethernet frame structure (Sec. E.3.3)
filling in (Sec. E.3.2)
sending and receiving (Sec. E.3.2)
subsystem
traffic control (Sec. 7.2.1)
subtree_tbl.c file (Sec. 6.2.2.2)
subtree_tbl.h file (Sec. 6.2.2.1)
synchronization
of multiple processes in XTI (Sec. 3.2.6)
synchronous execution in XTI
defined (Sec. 3.2.1.2)
defined (Sec. 3.2.1.2)
syncronization mechanism
in STREAMS (Sec. 5.3.4.1)
sys/socket.h header file (Sec. 4.2.3.3)
sys/stream.h header file (Sec. 5.2.1)
sys/types.h header file (Sec. 4.2.3.3)
sys/un.h header file (Sec. 4.2.3.3)
system calls
and DLI (Sec. E.4.2)
calling sequence (Sec. E.4.2)
sockets (Sec. 4.2.3.1)
specifying values with (Sec. E.3.2)
summary of (Sec. E.4.2)
used to transfer data (Sec. E.4.8)
Click letter for quick access: [Numbers] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
T
TCP
and round-trip time (Sec. C.1)
and the connect system call (Sec. 4.3.3)
and transfer rate (Sec. C.1)
connection-oriented communication (Sec. 4.2.1.1)
programming information (Sec. C.0)
protocol (Sec. 4.2.1.1)
throughput (Sec. C.1)
window scale option
configuring the kernel (Sec. C.3.1)
window size (Sec. C.1)
timeout (Sec. 5.3.4.2)
tiuser.h file (Sec. 3.2.2.1)
tiuser.h file (Sec. 3.5.2)
TLI
and XTI (Sec. 3.0)
compatibility with XTI (Sec. 3.5.2)
contrast with XTI (Sec. 3.5.2)
header files (Sec. 3.2.2.1)
library and header files (Sec. 3.2.2)
reference pages (Sec. 3.2.2.2)
TLOOK error message
XTI events causing (Sec. 3.2.3.1)
Token Ring driver
and canonical addresses (Sec. D.2)
enabling source routing (Sec. D.1)
traffic control subsystem (Sec. 7.2.1)
tasks (Sec. 7.3)
transfer rate
defined (Sec. C.1)
transferring
state to another endpoint (Sec. 3.2.3.2)
transitions
between XTI states (Sec. 3.2.5)
Transmission Control Protocol
See TCP
transport endpoint
defined (Sec. 3.1)
Transport Layer Interface
See TLI
transport provider
and state management (Sec. 3.3.2)
defined (Sec. 3.1)
Transport Service Data Unit
See TSDU
transport user
defined (Sec. 3.1)
trn_units variable
and enabling source routing (Sec. D.1)
TSDU (Sec. 3.2.3.1)
and protocol independence (Sec. 3.5.1)
types of service
in DLPI (Sec. 2.2)
types of sockets (Sec. 4.1.1.3)
SOCK_DGRAM (Sec. 4.1.1.3)
SOCK_RAW (Sec. 4.1.1.3)
SOCK_STREAM (Sec. 4.1.1.3)
t_accept function (Sec. 3.3.3.3)
contrast to accept socket call (Sec. 3.5.3)
t_alloc function (Sec. 3.4)
t_alloc function (Sec. 3.4)
t_bind function (Sec. 3.3.3.1)
contrast to bind socket call (Sec. 3.5.3)
t_close function (Sec. 3.3.3.6)
T_CLTS constant (Sec. 3.2.2.2)
T_CONNECT asynchronous event (Sec. 3.2.3.1)
t_connect function (Sec. 3.3.3.3)
T_COTS constant (Sec. 3.2.2.2)
T_COTS_ORD constant (Sec. 3.2.2.2)
T_DATA asynchronous event (Sec. 3.2.3.1)
T_DATAXFER state (Sec. 3.2.3.2)
T_DISCONNECT asynchronous event (Sec. 3.2.3.1)
t_errno variable (Sec. 3.7)
T_ERROR event
support in TLI (Sec. 3.5.2)
t_error function (Sec. 3.4)
t_error function (Sec. 3.4)
T_EXDATA asynchronous event (Sec. 3.2.3.1)
t_free function (Sec. 3.4)
t_free function (Sec. 3.4)
t_getinfo function (Sec. 3.4)
t_getinfo function (Sec. 3.4)
t_getstate function (Sec. 3.4)
t_getstate function (Sec. 3.4)
T_GODATA asynchronous event (Sec. 3.2.3.1)
T_GOEXDATA asynchronous event (Sec. 3.2.3.1)
T_IDLE state (Sec. 3.2.3.2)
T_INCON state (Sec. 3.2.3.2)
T_INREL (Sec. 3.2.3.2)
T_LISTEN asynchronous event (Sec. 3.2.3.1)
t_listen function (Sec. 3.3.3.3)
t_look function (Sec. 3.4)
t_look function (Sec. 3.4)
contrast to select socket call (Sec. 3.5.3)
T_MORE flag
and protocol independence (Sec. 3.5.1)
t_optmgmt function (Sec. 3.6.6.2)
T_ORDREL asynchronous event (Sec. 3.2.3.1)
T_OUTCON state (Sec. 3.2.3.2)
T_OUTREL state (Sec. 3.2.3.2)
t_rcv function (Sec. 3.3.3.4)
t_rcvdis function (Sec. 3.3.3.5)
and protocol independence (Sec. 3.5.1)
t_rcvrel function (Sec. 3.3.3.5)
and protocol independence (Sec. 3.5.1)
t_rcvudata function (Sec. 3.3.4.2)
t_rcvuderr function (Sec. 3.3.4.2)
and protocol independence (Sec. 3.5.1)
t_snd function (Sec. 3.3.3.4)
t_snddis function (Sec. 3.3.3.5)
contrast to close socket call (Sec. 3.5.3)
t_sndrel function (Sec. 3.3.3.5)
and protocol independence (Sec. 3.5.1)
t_sndudata function (Sec. 3.3.4.2)
t_sync function (Sec. 3.4)
t_sync function (Sec. 3.4)
T_UDERR asynchronous event (Sec. 3.2.3.1)
t_unbind function (Sec. 3.3.3.6)
T_UNBIND state (Sec. 3.2.3.2)
T_UNINIT state (Sec. 3.2.3.2)
purpose of (Sec. 3.3.2)
Click letter for quick access: [Numbers] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
U
UDP
and the connect system call (Sec. 4.3.3)
protocol (Sec. 4.2.1.2)
unbind event (Sec. 3.2.4.1)
unbound state
in XTI (Sec. 3.2.3.2)
unicast address
defined (Sec. 9.1.2.1)
IPv4-compatible IPv6 address (Sec. 9.1.2.1)
IPv4-mapped IPv6 address (Sec. 9.1.2.1)
link-local address (Sec. 9.1.2.1)
loopback address (Sec. 9.1.2.1)
site-local address (Sec. 9.1.2.1)
unspecified address (Sec. 9.1.2.1)
uninitialized state
in XTI (Sec. 3.2.3.2)
UNIX communication domain (Sec. 4.1.1.2)
characteristics (Sec. 4.1.1.2)
UNIX domain (Sec. 4.6.2.2)
unnumbered information command
defined (Sec. E.3.4.1)
function of (Sec. E.3.4.1)
unspecified address (Sec. 9.1.2.1)
User Datagram Protocol
See UDP
Click letter for quick access: [Numbers] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
V
value representation
eSNMP (Sec. 6.3.2.3)
Click letter for quick access: [Numbers] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
W
well-known multicast addresses (Sec. 9.1.2.2)
write function (Sec. 5.2.2.4)
write side put processing (Sec. 5.3.3.3)
write side service processing (Sec. 5.3.3.4)
write system call (Sec. 4.3.6.2)
write-only access
support in TLI (Sec. 3.5.2)
Click letter for quick access: [Numbers] A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
X
X/Open Transport Interface
See XTI
XID
defined (Sec. E.3.4.1)
function of (Sec. E.3.4.1)
XTI
and network programming environment (Sec. 3.0)
and standards (Sec. 3.0)
and TLI (Sec. 3.0)
application programming interface (Sec. 3.2)
asynchronous execution (Sec. 3.2.1.2)
code migration XPG3 to XNS4.0 (Sec. 3.6.2)
comparison with sockets (Sec. 3.5.3)
comparison with TLI (Sec. 3.5.2)
configuring xtiso (Sec. 3.8)
connection indication (Sec. 3.2.3.1)
connection-oriented program example (Sec. B.1)
connection-oriented service (Sec. 3.2.1.1)
connectionless programs (Sec. B.2)
connectionless service (Sec. 3.2.1.1)
constants identifying service modes
T_CLTS (Sec. 3.2.2.2)
T_COTS (Sec. 3.2.2.2)
T_COTS_ORD (Sec. 3.2.2.2)
contrast with TLI (Sec. 3.5.2)
data flow (Sec. 1.3)
data flow with a sockets-based transport provider (Sec. 1.3)
data transfer state (Sec. 3.2.3.2)
defined (Sec. 1.3)
defined (Sec. 3.0)
differences between XPG3 and XNS4.0 (Sec. 3.6)
event tracking (Sec. 3.2.4)
execution modes (Sec. 3.2.1)
functions (Sec. 3.2.2.2)
handling errors (Sec. 3.7)
header files (Sec. 3.2.2.1)
incoming events (Sec. 3.2.4.2)
interoperability of XPG3 and XNS4.0 (Sec. 3.6.5)
library and header files (Sec. 3.2.2)
library calls (Sec. 3.2.2.2)
map of functions, events, and states (Sec. 3.2.5)
option management (Sec. 3.6.6.2)
outgoing connection pending state (Sec. 3.2.3.2)
outgoing events (Sec. 3.2.4.1)
outgoing orderly release state (Sec. 3.2.3.2)
overview (Sec. 3.1)
passing connections to other endpoints (Sec. 3.2.4.2)
phase independent functions (Sec. 3.4)
porting applications to (Sec. 3.5)
relationship to STREAMS and sockets frameworks (Sec. 1.3)
relationships between users, providers, and endpoints (Sec. 3.1)
rewriting socket applications for (Sec. 3.5.3)
sample programs
client.h file (Sec. B.3.6)
clientauth.c file (Sec. B.3.7)
clientdb.c file (Sec. B.3.8)
common.h file (Sec. B.3.1)
server.h file (Sec. B.3.2)
serverauth.h file (Sec. B.3.3)
serverdb.h file (Sec. B.3.4)
xtierror.c file (Sec. B.3.5)
sequencing functions (Sec. 3.3.1)
service modes (Sec. 3.2.1)
state management by transport providers (Sec. 3.3.2)
states (Sec. 3.2.3.2)
synchronization of multiple processes (Sec. 3.2.6)
synchronous execution (Sec. 3.2.1.2)
transport endpoint (Sec. 3.1)
using XPG3 programs (Sec. 3.6.2.1)
writing connection-oriented applications (Sec. 3.3.3)
accepting a connection (Sec. 3.3.3.3)
binding an address to an endpoint (Sec. 3.3.3.1)
deinitializing endpoints (Sec. 3.3.3.6)
establishing a connection (Sec. 3.3.3.3)
initializing an endpoint (Sec. 3.3.3.1)
initiating a connection (Sec. 3.3.3.3)
listening for connection indications (Sec. 3.3.3.3)
negotiating protocol options (Sec. 3.6.6.2)
opening an endpoint (Sec. 3.3.3.1)
receiving data (Sec. 3.3.3.4)
releasing connections (Sec. 3.3.3.5)
sending data (Sec. 3.3.3.4)
to use phase-independent functions (Sec. 3.4)
transferring data (Sec. 3.3.3.4)
using the abortive release of connections (Sec. 3.3.3.5)
using the orderly release of connections (Sec. 3.3.3.5)
writing connectionless applications
deinitializing endpoints (Sec. 3.3.4.3)
initializing endpoints (Sec. 3.3.4.1)
transferring data (Sec. 3.3.4.2)
XTI asynchronous events
and consuming functions (Sec. 3.2.3.1)
table of (Sec. 3.2.3.1)
XTI client
connection-oriented program (Sec. B.1.4)
connectionless program (Sec. B.2.4)
XTI error
compared with sockets (Sec. 3.5.3)
t_errno variable (Sec. 3.7)
XTI event (Sec. 3.2.3.1)
causes of T_LOOK error (Sec. 3.2.3.1)
consuming functions (Sec. 3.2.3.1)
used by connectionless transport services (Sec. 3.3.4.2)
XTI options
format (Sec. 3.6.6.1)
info argument (Sec. 3.6.6.1)
negotiating (Sec. 3.6.6.1)
portability (Sec. 3.6.6.1)
T_UNSPEC (Sec. 3.6.6.1)
using (Sec. 3.6.6)
XTI server
connection-oriented program (Sec. B.1.3)
connectionless program (Sec. B.2.3)
XTI states
compared with sockets states (Sec. 3.5.3)
table of (Sec. 3.2.3.2)
xti.h header file (Sec. 3.2.2.1)
and t_errno variable (Sec. 3.7)
xtiso option
configuring (Sec. 3.8)
XTO options
management of a transport endpoint (Sec. 3.6.6.1)