Technical Standard: Networking Services (XNS), Issue 5.2 Draft 2.0
Copyright © 1999 The Open Group

INDEX

1 2 3 4 a b c d e f g h i k l & l & l & l & l & l & l m n o p q r s t u v w x _ x z

1

Footnotes - 1., Footnotes - 1., <sys/socket.h> - 1., getaddrinfo - 1., Footnotes - 1., Footnotes - 1., Footnotes - 1., Footnotes - 1., <xti.h> - 1., Footnotes - 1., Footnotes - 1., Footnotes - 1., Footnotes - 1., Footnotes - 1.

2

Footnotes - 2., Footnotes - 2., Footnotes - 2.

3

Footnotes - 3.

4

Footnotes - 4.

a

Association Release (orderly, abortive), abortive release, Overview of Connection Release - abortive release, , t_snddis - abortive release, , Retrieving Information about Options, Absolute Requirements, Absolute Requirements, Absolute Requirements, Absolute Requirements, Absolute Requirements, Absolute Requirements, Absolute Requirements, Absolute Requirements, Negotiation of Abstract and Transfer Syntax, Default Abstract Syntax for mOSI, accept, Outgoing Events - accept1, , State Tables - accept1, , Functions - accept, , Outgoing Events - accept2, , State Tables - accept2, , Outgoing Events - accept3, , State Tables - accept3, , Use of XTI to Access NetBIOS, transport service access point, Acknowledgements, ACSE/Presentation Connection-mode Service, ACSE/Presentation Connectionless-mode Service, Mapping XTI Functions to ACSE/Presentation Services, SPECIFIC ISO ACSE/PRESENTATION OPTIONS, ACSE/Presentation Option Levels and Names, Transport User Actions, Adding a Leaf, Proposed Additions to <xti.h>, Proposed Additions to <sys/socket.h>, Proposed Additions to <sys/socket.h> - additions to <sys/socket.h> for ATM, Proposed Additions to <xti.h> - additions to <xti.h> for ATM, IP Address Resolution Interfaces, Address Information Structure, IP Address Resolution Headers, Transport Endpoints - address, , Use of the Same Protocol Address - address, , Use of the Same Protocol Address, Initialisation/De-initialisation Phase - address, , Overview of Connection Establishment - address, , Overview of Connection-oriented Mode - address, , Overview of Data Transfer - address, , Overview of Connectionless Mode - address, , Optional mechanisms: - address, , t_accept - address, , t_bind - address, , t_bind - address, , t_bind - address, , t_connect - address, , t_connect - address, , t_error - address, , t_getinfo - address, , t_getprotaddr - address, , t_listen - address, , t_open - address, , t_rcvudata - address, , t_rcvudata - address, , t_sndudata - address, , t_sndudata - address, , General - address, , ATM Network Address, ATM Protocol Address, transport address, NetBIOS Names and Addresses, SNA Addresses, ATM Addresses, getaddrinfo - address information, Addressing, Naming and Addressing Information used by mOSI, Naming and Addressing Datatype, getaddrinfo - address string, Address Information Structure - addrinfo, , getaddrinfo - addrinfo structure, Address Information Structure - addrinfo structure, , Address Information Structure - AI_CANONNAME, , Address Information Structure - AI_NUMERICHOST, , Address Information Structure - AI_PASSIVE, , Annotations, Annotations, Annotations, Annotations, Annotations, mOSI API versus XAP, Transport Providers - application, , Association of a UNIX Process to an Endpoint - application, , Modes of Service - application, , Synchronous and Asynchronous Execution Modes - application, , Writing Protocol-independent Software - application, , Relationship between XTI and TLI - application, , Application Context Name Option, Default Application Context for mOSI, user application, How to Prepare XTI Applications - applications, , How to Prepare XTI Applications, Migrant Applications, Transport Endpoints - applications portability, , Writing Protocol-independent Software - applications, portability, Restrictions Concerning the Use of XTI - applications, portability, Relationship between XTI and TLI - applications portability, , The info Argument, Key for Parameter Arrays, Portability Aspects, Association of a UNIX Process to an Endpoint, Association Establishment (successful, unsuccessful), Association Release (orderly, abortive), Connectionless-mode Service - association-related, Generalities - association-related options, Synchronous and Asynchronous Execution Modes, Events and TLOOK Error Indication - asynchronous, , t_look - asynchronous, , asynchronous mode, Synchronous and Asynchronous Execution Modes - asynchronous events, Synchronous and Asynchronous Execution Modes - asynchronous mode, , t_rcvconnect - asynchronous mode, , ATM Network Address, ATM Protocol Address, ATM Addresses, ATM Transport Protocol Information for XTI, ATM Transport Protocol Information for Sockets, ATM Transport Headers, ATM Addresses - ATM addresses, <xti_atm.h> - ATM levels, Options - ATM options, ATM Transport Headers - ATM transport headers, ATM Transport Protocol Information for Sockets - ATM transport protocol for sockets, ATM Transport Protocol Information for XTI - ATM transport protocol for XTI, General - ATM transport provider

b

Use of Sockets over Internet Protocols based on IPv4, Use of Sockets over Internet Protocols based on IPv6, Relationship between XTI and TLI, bind, Transport Endpoints - bind, , XTI Features - bind, , Outgoing Events - bind, , State Tables - bind, , t_bind - bind, , t_unbind - bind, , t_alloc - buffer, , t_free - buffer, , t_rcv - buffer, , Naming and Addressing Information used by mOSI, host byte order, network byte order

c

C Language Definition, Optional mechanisms: - caller, , t_connect - caller, , t_listen - caller, , Example <xti.h> Header - Call structure, can, Thread Cancellation Points, getaddrinfo - canonical name, Change History, Receiving Indication of a Change in Leaf Status, Transport Endpoints - character string, , Further Remarks - checksum check, Association of a UNIX Process to an Endpoint - child process, , CL, C Language Definition - C language, Issue 4 environment, close, XTI Features - close, , State Tables - close, , t_close - close, , Outgoing Events - closed, , State Tables - closed, , <sys/socket.h> - cmsghdr, , CO, Return Code to Event Mapping, Reason Codes for Disconnections, Common Information, C Language Definition - Common Usage C, Compatibility with IPv4, Compatibility., Compatibility., t_alloc - compatibility, future, The Compilation Environment, The Compilation Environment - compilation environment, , Restrictions Concerning the Use of XTI, connect, Outgoing Events - connect1, , State Tables - connect1, , Outgoing Events - connect2, , State Tables - connect2, , Transport Endpoints - connection, , Overview of Connection Establishment, Overview of Connection Release, t_connect - connection, , t_rcv - connection, , t_rcvconnect - connection, , t_snddis - connection, , t_sndrel - connection, , NetBIOS Connection Release, connection establishment, connection release, transport connection, Overview of Connection Establishment - connection establishment, , Overview of Connection-oriented Mode - connection establishment, , t_connect - connection establishment, , t_rcvconnect - connection establishment, , Protocol Features - connection establishment, , Transport Service Interface Sequence of Functions - connection establishment, , Transport User Actions - connection indication, , t_bind - connection indication, , t_listen - connection indication, , t_listen - connection indication, , t_rcvdis - connection indication, , Overview of Connectionless Mode, Functions - connectionless, , Example in Connectionless Mode, Modes of Service - connectionless-mode, , Overview of Connectionless Mode - connectionless-mode, , XTI Features - connectionless-mode, , State Tables - connectionless-mode, , t_rcvudata - connectionless-mode, , t_rcvuderr - connectionless-mode, , t_sndudata - connectionless-mode, , Connectionless-mode Service - connectionless-mode, Connectionless-mode Service, Example in Connectionless Mode - connectionless-mode, , ACSE/Presentation Connectionless-mode Service, Connectionless-mode Services, connectionless-mode, Modes of Service - connection-mode, , Overview of Connection Establishment - connection-mode, , Overview of Connection-oriented Mode - connection-mode, , XTI Features - connection-mode, , State Tables - connection-mode, , Connection-mode Service - connection mode, , Connection-mode Service, Transport Service Interface Sequence of Functions - connection-mode, , Example in Connection-oriented Mode - connection-mode, , ACSE/Presentation Connection-mode Service, Connection-mode Services, Connection-Mode Service Options, connection-mode, State Tables - connection-mode service, , Overview of Connection-oriented Mode, Example in Connection-oriented Mode, Overview of Connection Release - connection release, , Overview of Connection-oriented Mode - connection release, , Protocol Features - connection release, Transport Service Interface Sequence of Functions - connection release, , t_accept - connection request, , t_listen - connection request, , t_listen - connection request, , t_rcvconnect - connection request, , t_rcvconnect - connection request, , t_snddis - connection request, , Use of Sockets for Local UNIX Connections, Point-to-Multipoint Connections, How to Prepare XTI Applications - constants, , Application Context Name Option, Presentation Context Definition and Result List Option, Default Application Context for mOSI, Typographical Conventions, Corrigenda, Initialisation/De-initialisation Phase - create, transport endpoint, State Tables - current event, , States and Events in XTI - current event, , t_look - current event, , Association of a UNIX Process to an Endpoint - current state, , State Tables - current state, , States and Events in XTI - current state, , t_getstate - current state, , t_sync - current state,

d

Receiving Data, Sending Data, Overview of Data Transfer, Receiving Data, Sending Data, Overview of Data Transfer, t_rcv - data, , t_rcvdis - data, , t_rcvudata, t_snd - data, , t_snddis - data, , t_sndreldata - data, , t_sndudata - data, , Options for Quality of Service and Expedited Data, Data Transfer, Option Data Types and Structures, Options for Service Quality and Expedited Data, data transfer, expedited data, expedited transport service data unit, transport service data unit, network host database, network net database, network protocol database, network service database, Modes of Service - datagram, , Receiving Data - datagram, , datagram, Example <xti.h> Header - datagram structure, Overview of Data Transfer - data transfer, , Overview of Connection-oriented Mode - data transfer, , Overview of Data Transfer - data transfer, , Overview of Connectionless Mode - data transfer, , State Tables - data transfer, , Transport Service Interface Sequence of Functions - data transfer, , Naming and Addressing Datatype, Sending Data - data unit, , Overview of Data Transfer - data unit, , t_rcvreldata - data unit, , t_rcvudata - data unit, , t_rcvudata - data unit, , t_sndudata - data unit, , t_sndudata - data unit, , Sending Data - data unit, discarded, t_open - default, , Writing Protocol-independent Software - default, , Default Abstract Syntax for mOSI, Default Transfer Syntax for mOSI, Default Application Context for mOSI, C Language Definition, Presentation Context Definition and Result List Option, Initialisation/De-initialisation Phase - de-initialisation, , Overview of Connection-oriented Mode - de-initialisation, , Initialisation/De-initialisation Phase - de-initialisation, , State Tables - de-initialisation, , getaddrinfo - descriptive name, Writing Protocol-independent Software - device, , Relationship between XTI and TLI - device driver, , Sending Data - discarded data unit, , t_rcvreldata - discon, , t_sndreldata - discon, , t_sndreldata - discon, , Events and t_look() - disconnect, , t_rcvdis - disconnect, , Outgoing Events - disconnect, indication, Overview of Connection-oriented Mode - disconnection, , Events and TLOOK Error Indication - disconnection, , t_rcvdis - disconnection, , t_snddis - disconnection, request, Reason Codes for Disconnections, Example <xti.h> Header - disconnection structure, DNS, This Document, Referenced Documents, Transport Endpoints - dup, , Association of a UNIX Process to an Endpoint - dup, , t_sync - dup, , t_sync - dup, , Overview of Data Transfer - duplex, , Flows Illustrating Full Duplex Mapping, Full Duplex Mapping, Half Duplex Mapping

e

Address Information Structure - EAI_AGAIN, , Address Information Structure - EAI_BADFLAGS, , Address Information Structure - EAI_FAIL, , Address Information Structure - EAI_FAMILY, , Address Information Structure - EAI_MEMORY, , Address Information Structure - EAI_NONAME, , Address Information Structure - EAI_SERVICE, , Address Information Structure - EAI_SOCKTYPE, , Address Information Structure - EAI_SYSTEM, , recvmsg - EBADF, Effect of Signals, The Elements of Negotiation, Event Management - EM, EM, Relationship to Emerging Formal Standards, endhostent, endnetent, Association of a UNIX Process to an Endpoint, Option Management of a Transport Endpoint, transport endpoint, Transport Endpoints, endprotoent, endservent, Generalities - end-to-end significance, Overview of Connection Establishment - enqueue, , Optional mechanisms: - enqueue, , The Compilation Environment, t_error - errmsg, , t_error - errno, , t_strerror - errnum, , Error Numbers, Error Handling, Events and TLOOK Error Indication, Return of TLOOK Error, Example <xti.h> Header - error, t_rcvuderr - error code, , t_strerror - error code, , Example <xti.h> Header - error codes, , gai_strerror - error descriptions, Error Handling - error handling, t_rcvuderr - error indication, , t_rcvuderr - error indication, , t_error - error message, , t_strerror - error message, , t_strerror - error number, , Error Numbers - error numbers, Example in Connection-oriented Mode - established, connection, Overview of Connection Establishment, Association Establishment (successful, unsuccessful), connection establishment, Receiving Data - ETSDU, t_open - ETSDU, , t_rcv - ETSDU, , t_rcvv - ETSDU, , t_snd - ETSDU, , t_snd - ETSDU, , ETSDU, Event Management, State Tables - event, , States and Events in XTI - event, , Example in Connectionless Mode - event, , Event Management, Return Code to Event Mapping, State Tables - event, current, States and Events in XTI - event, current, t_look - event, current, Event Management - event management, , Event Management, Events and t_look(), Outgoing Events, Incoming Events, Events and TLOOK Error Indication, States and Events in XTI, XTI Events - events, XTI Events, Example <xti.h> Header - events, Outgoing Events - events, accept1, State Tables - events, accept1, Outgoing Events - events, accept2, State Tables - events, accept2, Outgoing Events - events, accept3, State Tables - events, accept3, Events and t_look() - events and t_look, , Outgoing Events - events, bind, State Tables - events, bind, Outgoing Events - events, closed, State Tables - events, closed, Outgoing Events - events, connect1, State Tables - events, connect1, Outgoing Events - events, connect2, State Tables - events, connect2, Incoming Events - events, incoming, Incoming Events - events, listen, State Tables - events, listen, t_listen - events, listen, Outgoing Events - events, opened, State Tables - events, opened, Outgoing Events - events, optmgmt, State Tables - events, optmgmt, Outgoing Events - events, outgoing, Incoming Events - events, pass_conn, State Tables - events, pass_conn, Incoming Events - events, rcv, State Tables - events, rcv, t_rcv - events, rcv, Incoming Events - events, rcvconnect, State Tables - events, rcvconnect, Incoming Events - events, rcvdis1, State Tables - events, rcvdis1, Incoming Events - events, rcvdis2, State Tables - events, rcvdis2, Incoming Events - events, rcvdis3, State Tables - events, rcvdis3, Incoming Events - events, rcvrel, State Tables - events, rcvrel, Incoming Events - events, rcvudata, State Tables - events, rcvudata, Incoming Events - events, rcvuderr, State Tables - events, rcvuderr, Outgoing Events - events, snd, State Tables - events, snd, Outgoing Events - events, snddis1, State Tables - events, snddis1, Outgoing Events - events, snddis2, State Tables - events, snddis2, Outgoing Events - events, sndrel, State Tables - events, sndrel, Outgoing Events - events, sndudata, State Tables - events, sndudata, Outgoing Events - events, unbind, State Tables - events, unbind, Example in Connection-oriented Mode, Example in Connectionless Mode, Example of Use of Poll - example, Example of Use of Poll, Example of Use of Select, Example <xti.h> Header, Example <xti_osi.h> Header File, Example <xti_inet.h> Header File, Example XTI Header Files, Example of Use of Select - example for select, t_sync - exec, , t_sync - exec, , Synchronous and Asynchronous Execution Modes, Synchronous and Asynchronous Execution Modes - execution mode, , Sending Data - execution mode, , Existing Functions, Existing Functions, Options for Quality of Service and Expedited Data, Options for Service Quality and Expedited Data, expedited data, expedited transport service data unit, Receiving Data - expedited data, , Sending Data - expedited data, , Overview of Connection-oriented Mode - expedited data, , t_open - expedited data, , t_rcv - expedited data, , t_rcv - expedited data, , t_rcvv - expedited data, , t_snd - expedited data, , Protocol Features - expedited data, , Options for Quality of Service and Expedited Data - expedited data, Functions - expedited data, , Example <xti_osi.h> Header File - expedited data, t_open - expedited transport service data unit, ETSDU, t_rcv - expedited transport service data unit, ETSDU, Explanatory Notes for XTI, Upper Layers Functionality Exposed via mOSI

f

fcntl, Transport Endpoints - fcntl, , Synchronous and Asynchronous Execution Modes - fcntl, , t_connect - fcntl, , t_listen - fcntl, , t_listen - fcntl, , t_rcv - fcntl, , t_rcv - fcntl, , t_rcvconnect - fcntl, , t_rcvudata - fcntl, , t_rcvudata - fcntl, , t_snd - fcntl, , t_sndudata - fcntl, , t_sndudata - fcntl, , t_open - fcntl.h, , Transport Endpoints - fd, , Outgoing Events - fd, , Utility functions: - features, , Optional mechanisms: - features, , XTI Features - features, , XTI Features, Protocol Features, fcntl - F_GETOWN, fcntl - F_GETOWN, <fcntl.h> - F_GETOWN, fgetpos, The <xti_inet.h> Header File, The <xti_osi.h> Header File, Example <xti_osi.h> Header File, Example <xti_inet.h> Header File, <xti_mosi.h> Header File, How to Prepare XTI Applications - file.c, , Transport Endpoints - file descriptor, , t_close - file descriptor, , t_getinfo - file descriptor, , t_open - file descriptor, , t_sync - file descriptor, , Example XTI Header Files, t_open - flag, , t_optmgmt - flag, , t_rcv - flag, , t_open - flags, , t_optmgmt - flags, , t_rcv - flags, , t_rcv - flags, , Functions - flags, , Example <xti.h> Header - flags, , Sending Data - flow control, , Flows Illustrating Full Duplex Mapping, Transport Endpoints - fork, , Association of a UNIX Process to an Endpoint - fork, , t_sync - fork, , t_sync - fork, , Relationship to Emerging Formal Standards, The Format of Options, getnameinfo - FQDN, FQDN, getaddrinfo - freeaddrinfo(), , endhostent - freehostent, , Frontmatter, fcntl - F_SETOWN, fcntl - F_SETOWN, <fcntl.h> - F_SETOWN, fsetpos, ftell, Flows Illustrating Full Duplex Mapping, Full Duplex Mapping, Overview of Data Transfer - full duplex, , getnameinfo - fully-qualified domain name, The Poll Function, The Select Function, OSI Functionality, Upper Layers Functionality Exposed via mOSI, Minimum OSI Functionality, Utility functions:, XTI Functions versus Protocols, XTI Library Functions and Parameters, Functions, Functions, Transport Service Interface Sequence of Functions, XTI Functions, Functions, Mapping XTI Functions to ACSE/Presentation Services, Functions, Functions, Existing Functions, New Functions, Existing Functions, Further Remarks, Further Remarks, Further Remarks, Further Remarks, Further Remarks, Further Remarks, Further Remarks, Further Remarks, Further Remarks, Upper Layers FUs, Versions and Protocol Mechanisms

g

gai_strerror - gai_strerror(), , gai_strerror, General Introduction to the XTI, General, General, General, General Guidelines, General, General, General, Generalities, Example <xti.h> Header - General purpose defines, getaddrinfo - getaddrinfo(), , getaddrinfo, endhostent - gethostbyaddr(), , endhostent - gethostbyname(), , endhostent - gethostent(), , gethostname, endhostent - getipnodebyaddr(), , endhostent - getipnodebyname(), , getnameinfo - getnameinfo(), , getnameinfo, endnetent - getnetbyaddr(), , endnetent - getnetbyname(), , endnetent - getnetent(), , getpeername, endprotoent - getprotobyname(), , endprotoent - getprotobynumber(), , endprotoent - getprotoent(), , endservent - getservbyname(), , endservent - getservbyport(), , endservent - getservent(), , getsockname, getsockopt, Glossary, The Open Group, Open Group Publications, Guidelines for Use of XTI, General Guidelines

h

Half Duplex Mapping, Error Handling, The <xti.h> Header, The <xti_inet.h> Header File, The <xti_osi.h> Header File, Example <xti.h> Header, Example <xti_osi.h> Header File, Example <xti_inet.h> Header File, Example XTI Header Files, <xti_mosi.h> Header File, Sockets Headers, IP Address Resolution Headers, Headers, Headers, Headers, ATM Transport Headers, Example XTI Header Files - headers, <xti.h>, endhostent - h_errno(), , h_errno, Change History, host byte order, network host database, <netdb.h> - hostent, , getaddrinfo - host name, How to Prepare XTI Applications, htonl, htonl - htons(),

i

Interface Identification, Object Identifier Representation within Options, transport provider identifier, if_freenameindex, if_indextoname, if_nameindex, if_nametoindex, Illegal Options, Flows Illustrating Full Duplex Mapping, Use and Implementation of Interfaces, Implementation Notes, Implementation Notes, implementation-dependent, Implementors' Notes, <arpa/inet.h> - in_addr, <netinet/in.h> - in_addr, , <netinet/in.h> - INADDR_ANY, <netinet/in.h> - INADDR_BROADCAST, <arpa/inet.h> - in_addr_t, <netdb.h> - in_addr_t, Incoming Events, Incoming Events - incoming events, , Events and TLOOK Error Indication, Receiving Indication of a Change in Leaf Status, inet_addr, inet_addr - inet_lnaof(), , inet_addr - inet_makeaddr(), , inet_addr - inet_netof(), , inet_addr - inet_network(), , inet_addr - inet_ntoa(), , inet_pton, The info Argument, Ordering Information, Common Information, Address Information Structure, Retrieving Information about Options, Naming and Addressing Information used by mOSI, SNA Transport Protocol Information, ATM Transport Protocol Information for XTI, ATM Transport Protocol Information for Sockets, Initialisation/De-initialisation Phase - initialisation, , Overview of Connection-oriented Mode - initialisation, , Initialisation/De-initialisation Phase - initialisation, , Overview of Connectionless Mode - initialisation, State Tables - initialisation, , t_open - initialisation, , Initialisation/De-initialisation Phase, Initialisation/De-initialisation Phase, Initiating an Option Negotiation, Overview of Connection-oriented Mode - initiator, , initiator, <arpa/inet.h> - in_port_t, <netdb.h> - in_port_t, <netinet/in.h> - in_port_t, , Interface Identification, Transport Service Interface Sequence of Functions, Use and Implementation of Interfaces, Sockets Interfaces, IP Address Resolution Interfaces, Transport Interfaces States, Use and Implementation of Interfaces - interfaces, implementation, Use and Implementation of Interfaces - interfaces, use, Use of Sockets over Internet Protocols based on IPv4, Use of Sockets over Internet Protocols based on IPv6, Use of XTI with Internet Protocols, Protocol Features - internet protocol features, Introduction - Internet protocol-specific information, Example <xti.h> Header - IOV_MAX, IP Address Resolution Interfaces, IP Address Resolution Headers, Example <xti_inet.h> Header File - IP-level Options, <netdb.h> - IPPORT_RESERVED, <netinet/in.h> - IPPROTO_ macros, defined in <netinet/in.h>, Example <xti_inet.h> Header File - IP_TOS type of service, Use of Sockets over Internet Protocols based on IPv4, Compatibility with IPv4, <netinet/in.h> for IPv6, Use of Sockets over Internet Protocols based on IPv6, IPX, IPX-level Options, IPX/SPX Transport Provider, General - ISO, , Use of XTI with ISO Transport Protocols, Example <xti_osi.h> Header File - ISO, , SPECIFIC ISO ACSE/PRESENTATION OPTIONS, ISO, C Language Definition - ISO C, Example <xti_osi.h> Header File - ISO, priorities, Example <xti_osi.h> Header File - ISO, protection levels, Example <xti_osi.h> Header File - ISO, transport classes, Versions and Issues of Specifications, Issues

k

Key for Parameter Arrays

l

C Language Definition, t_error - language-dependent, , Upper Layers Functionality Exposed via mOSI, Upper Layers FUs, Versions and Protocol Mechanisms, Adding a Leaf, Removing a Leaf, Receiving Indication of a Change in Leaf Status, legacy, legacy, Multiple Options and Options Levels, ACSE/Presentation Option Levels and Names, XTI Library Functions and Parameters, Example <xti.h> Header - library functions, , t_alloc - library structure, , <sys/socket.h> - linger, , Presentation Context Definition and Result List Option, listen, t_bind - listen, , t_listen - listen, , Functions - listen, , Association of a UNIX Process to an Endpoint - listener application, , Use of Sockets for Local UNIX Connections, lseek, &lt;arpa/inet.h>;, &lt;_atm_common.h>;, &lt;fcntl.h>;

&

Proposed Additions to <sys/socket.h> - <netatm/atm.h>

l

&lt;netatm/atm.h>;, &lt;netdb.h>;, &lt;net/if.h>;, &lt;netinet/in.h>;, &lt;netinet/in.h>; for IPv6, &lt;netinet/tcp.h>;, &lt;sys/socket.h>;

&

Proposed Additions to <sys/socket.h>

l

Proposed Additions to &lt;sys/socket.h>;, &lt;sys/stat.h>;, &lt;sys/uio.h>;, &lt;sys/un.h>;, &lt;unistd.h>;

&

Proposed Additions to <xti.h> - <xti_atm.h>, <xti_atm.h>

l

&lt;xti_atm.h>;

&

How to Prepare XTI Applications - <xti.h>, t_listen - <xti.h>

l

&lt;xti.h>;, The &lt;xti.h>; Header, Example &lt;xti.h>; Header

&

Example XTI Header Files - <xti.h>, Proposed Additions to <xti.h>

l

Proposed Additions to &lt;xti.h>;, The &lt;xti_inet.h>; Header File, &lt;xti_inet.h>;, Example &lt;xti_inet.h>; Header File

&

<xti_mosi.h> Header File

l

&lt;xti_mosi.h>; Header File, The &lt;xti_osi.h>; Header File, &lt;xti_osi.h>;, Example &lt;xti_osi.h>; Header File

m

Event Management, Option Management of a Transport Endpoint, Management Options, Management Options, Event Management, Management Options, Management Options, Management Options - management options, Management Options - management options, Example <xti_osi.h> Header File - management options, Mandatory mechanisms:, Mandatory and Optional Parameters, Writing Protocol-independent Software - mandatory features, , Mapping XTI Functions to ACSE/Presentation Services, Flows Illustrating Full Duplex Mapping, Full Duplex Mapping, Half Duplex Mapping, Return Code to Event Mapping, Mapping XTI to SNA Transport Provider, Parameter Mappings, Trade Marks, t_open - maximum size, address, t_bind - maximum size, address buffer, t_getprotaddr - maximum size, address buffer, t_connect - maximum size, buffer, t_listen - maximum size, buffer, t_rcvconnect - maximum size, buffer, t_rcvudata - maximum size, buffer, t_rcvuderr - maximum size, buffer, t_open - maximum size, ETSDU, t_snd - maximum size, ETSDU, Sending Data - maximum size, TSDU, t_open - maximum size, TSDU, t_snd - maximum size, TSDU, Functions - maximum size, TSDU, may, Mandatory mechanisms:, Optional mechanisms:, Upper Layers FUs, Versions and Protocol Mechanisms, t_alloc - memory, allocate, t_free - memory, allocate, Migrant Applications, Minimum OSI Functionality, Overview of Connection-oriented Mode, Overview of Connectionless Mode, Example in Connection-oriented Mode, Example in Connectionless Mode, asynchronous mode, synchronous mode, Synchronous and Asynchronous Execution Modes - mode, asynchronous, Overview of Connection Establishment - mode, connection, Overview of Connection-oriented Mode - mode, connection, XTI Features - mode, connection, State Tables - mode, connection, Connection-mode Service - mode, connection, Transport Service Interface Sequence of Functions - mode, connection, Example in Connection-oriented Mode - mode, connection, Overview of Connectionless Mode - mode, connectionless, XTI Features - mode, connectionless, State Tables - mode, connectionless, t_rcvudata - mode, connectionless, t_rcvuderr - mode, connectionless, t_sndudata - mode, connectionless, Connectionless-mode Service - mode, connectionless, Example in Connectionless Mode - mode, connectionless, Sending Data - mode, record-oriented, Modes of Service, Synchronous and Asynchronous Execution Modes, Modes of Service - modes of service, , Sending Data - mode, stream-oriented, Synchronous and Asynchronous Execution Modes - mode, synchronous, t_look - mode, synchronous, mOSI API versus XAP, Naming and Addressing Information used by mOSI, XTI Options Specific to mOSI, Upper Layers Functionality Exposed via mOSI, Default Abstract Syntax for mOSI, Default Transfer Syntax for mOSI, Default Application Context for mOSI, <xti_mosi.h> Header File - mosi Header File, <sys/socket.h> - MSG_ macros, defined in <sys/socket.h>, Multiple Options and Options Levels, Privileged and Read-only Options - multiple options, must

n

getnameinfo - name information, NetBIOS Names and Addresses, ACSE/Presentation Option Levels and Names, Namespace, The Name Space - name space, X/Open, Naming and Addressing Information used by mOSI, Naming and Addressing Datatype, General - native ATM services, General - native ATM services, Initiating an Option Negotiation, Responding to a Negotiation Proposal, The Elements of Negotiation, Negotiation of Abstract and Transfer Syntax, network net database, NetBIOS Names and Addresses, NetBIOS Connection Release, Use of XTI to Access NetBIOS, Use of "struct netbuf";, The Format of Options - netbuf structure, t_alloc - netbuf structure, , t_optmgmt - netbuf structure, <netdb.h> - netent, , ATM Network Address, network byte order, network host database, network net database, network protocol database, network service database, New Functions, State Tables - next state, , Explanatory Notes for XTI, Implementors' Notes, Implementation Notes, Implementation Notes, htonl - ntohl(), , htonl - ntohs(), , t_bind - NULL, , t_snddis - null, call, t_alloc - null pointer, , t_alloc - null pointer, , t_bind - null pointer, , t_error - null pointer, , t_free - null pointer, , t_open - null pointer, , t_rcvdis - null pointer, , t_rcvuderr - null pointer, , Error Numbers

o

Object Identifier Representation within Options, Objectives, Outgoing Events - ocnt, , Synchronous and Asynchronous Execution Modes - O_NONBLOCK flag, , The Open Group, Open Group Publications, t_open - open, , Outgoing Events - opened, , State Tables - opened, , Initiating an Option Negotiation, Option Management of a Transport Endpoint, The Option Value T_UNSPEC, ACSE/Presentation Option Levels and Names, Application Context Name Option, Presentation Context Definition and Result List Option, Option Data Types and Structures, Optional mechanisms:, Mandatory and Optional Parameters, Example <xti.h> Header - option management, Initiating an Option Negotiation - option negotiation, initiate, Responding to a Negotiation Proposal - option negotiation, response, Options, The Format of Options, Multiple Options and Options Levels, Illegal Options, Retrieving Information about Options, Privileged and Read-only Options, The Use of Options in XTI, TCP-level Options, T_UDP-level Options, T_IP-level Options, Options, Options for Quality of Service and Expedited Data, Management Options, Options for Quality of Service, Management Options, Options, Options, XTI Options Specific to mOSI, Management Options, Management Options, Transport Service Options, Options, SPECIFIC ISO ACSE/PRESENTATION OPTIONS, Object Identifier Representation within Options, Connection-Mode Service Options, Options for Service Quality and Expedited Data, Options, IPX-level Options, SPX-level Options, Options, Signalling-level Options, Options, Generalities - options, association-related, Connectionless-mode Service - options, connectionless-mode, Connection-mode Service - options, connection mode, Options for Quality of Service and Expedited Data - options, expedited data, Summary - options, format, Generalities - options, generalities, Illegal Options - options, illegal, Example <xti_osi.h> Header File - options, ISO-specific, Management Options - options, management, Example <xti.h> Header - Options management structure, , Privileged and Read-only Options - options, multiple, Privileged and Read-only Options - options, privileged, Options for Quality of Service and Expedited Data - options, quality of service, Privileged and Read-only Options - options, read-only, Retrieving Information about Options - options, retrieving information, TCP-level Options - options, TCP-level, T_IP-level Options - options, T_IP-level, t_optmgmt - options, transport endpoint, General Introduction to the XTI - options, transport level, t_connect - options, transport provider, T_UDP-level Options - options, T_UDP-level, Initiating an Option Negotiation - options, unsupported, Generalities - options with end-to-end significance, Example <xti.h> Header - options, XTI-level, Option Management of a Transport Endpoint - option, value, Options for Quality of Service and Expedited Data - option values, Utility functions: - optmgmt, , Outgoing Events - optmgmt, , State Tables - optmgmt, , host byte order, network byte order, Ordering Information, Association Release (orderly, abortive), orderly release, Overview of Connection Release - orderly release, , t_rcvrel - orderly release, , t_sndrel - orderly release, , OSI Functionality, Minimum OSI Functionality, OSI, Functions - OSI, transport classes, Outgoing Events, Outgoing Events - outgoing events, , Transport User Actions - outstanding connection indications, , t_bind - outstanding connection indications, , t_rcvdis - outstanding connection indications, , Use of Sockets over Internet Protocols based on IPv4, Use of Sockets over Internet Protocols based on IPv6, Sockets Overview, Overview of Connection Establishment, Overview of Data Transfer, Overview of Connection Release, Overview of Connection-oriented Mode, Overview of Data Transfer, Overview of Connectionless Mode, XTI Overview

p

Key for Parameter Arrays, Parameter Mappings, XTI Library Functions and Parameters, Mandatory and Optional Parameters, Incoming Events - pass_conn, , State Tables - pass_conn, , Initialisation/De-initialisation Phase, Initialisation/De-initialisation Phase, transport service access point, Thread Cancellation Points, Point-to-Multipoint Connections, poll, t_look - poll, , Example of Use of Poll, The Poll Function, Synchronous and Asynchronous Execution Modes - polling, Portability Aspects - portability, Portability Aspects, Transport Providers - portable, , Writing Protocol-independent Software - portable, , Restrictions Concerning the Use of XTI - portable, , Example <xti_inet.h> Header File - precedence levels, IP, Preface, How to Prepare XTI Applications, Presentation Context Definition and Result List Option, Synchronous and Asynchronous Execution Modes - primitives, , Privileged and Read-only Options, Association of a UNIX Process to an Endpoint - process, , Association of a UNIX Process to an Endpoint, How to Prepare XTI Applications - program, , Writing Protocol-independent Software - programs, multiple protocol, Responding to a Negotiation Proposal, Proposed Additions to <xti.h>, Proposed Additions to <sys/socket.h>, Transport Endpoints - protocol, , Use of the Same Protocol Address, XTI Functions versus Protocols - protocol, , Generalities - protocol, t_bind - protocol, , t_connect - protocol, , t_getinfo - protocol, , t_getinfo - protocol, , t_getprotaddr - protocol, , t_open - protocol, , t_optmgmt - protocol, t_rcvuderr - protocol, , Protocol Features, General - protocol, , Writing Protocol-independent Software - protocol, , Upper Layers FUs, Versions and Protocol Mechanisms, SNA Transport Protocol Information, ATM Protocol Address, ATM Transport Protocol Information for XTI, ATM Transport Protocol Information for Sockets, network protocol database, t_getinfo - protocol independence, , t_open - protocol independence, , Writing Protocol-independent Software - protocol independence, , Writing Protocol-independent Software, Use of Sockets over Internet Protocols based on IPv4, Use of Sockets over Internet Protocols based on IPv6, XTI Functions versus Protocols, Use of XTI with Internet Protocols, Use of XTI with ISO Transport Protocols, Example <xti.h> Header - protocol-specific servicelimits, <netdb.h> - protoent, , Mapping XTI to SNA Transport Provider, SNA Transport Provider, IPX/SPX Transport Provider, transport provider identifier, transport service provider, Transport Providers, Open Group Publications

q

Options for Quality of Service and Expedited Data, Options for Quality of Service, Options for Service Quality and Expedited Data, Options for Quality of Service and Expedited Data - quality of service, Options for Quality of Service - quality of service, Example <xti_osi.h> Header File - quality of service, , Overview of Connection Establishment - queue, , Optional mechanisms: - queue, , t_listen - queue, , Use of &quot;struct netbuf"

r

Options for Quality of Service and Expedited Data - rate, Example <xti_osi.h> Header File - rate structure, , Rationale for using XTI-mOSI, Incoming Events - rcv, , State Tables - rcv, , Incoming Events - rcvconnect, , State Tables - rcvconnect, , Incoming Events - rcvdis1, , State Tables - rcvdis1, , Incoming Events - rcvdis2, , State Tables - rcvdis2, , Incoming Events - rcvdis3, , State Tables - rcvdis3, , Incoming Events - rcvrel, , State Tables - rcvrel, , Incoming Events - rcvreldata, , Incoming Events - rcvudata, , Incoming Events - rcvuderr, , Example <xti.h> Header - rcvvudata, , read, Privileged and Read-only Options, read - readv(), , Reason Codes for Disconnections, t_rcvdis - reason, disconnection, t_rcvrel - receipt, , t_rcv - receive, , t_rcvreldata - receive, , t_rcvudata - receive, , Receiving Data, Receiving Data, Receiving Indication of a Change in Leaf Status, Receiving Data - Receiving Data, , Receiving Data - Receiving Data, , Sending Data - record-oriented, , recv, recvfrom, recvmsg, Referenced Documents, Relationship to the XSH Specification, Relationship to Emerging Formal Standards, Relationship between XTI and TLI, Overview of Connection Release - release, , Overview of Connection Release, Overview of Connection-oriented Mode - release, , State Tables - release, , t_rcvrel - release, , t_snddis - release, , t_sndrel - release, , NetBIOS Connection Release, Association Release (orderly, abortive), abortive release, connection release, orderly release, Modes of Service - reliable, , Further Remarks, Further Remarks, Further Remarks, Further Remarks, Further Remarks, Further Remarks, Further Remarks, Further Remarks, Further Remarks, Event Management - remote user, , Overview of Connection Establishment - remote user, , Overview of Connection Release - remote user, , t_close - remote user, , t_connect - remote user, , t_connect - remote user, , t_snddis - remote user, , Example in Connection-oriented Mode - remote user, , Example in Connectionless Mode - remote user, , Removing a Leaf, Object Identifier Representation within Options, Absolute Requirements, Absolute Requirements, Absolute Requirements, Absolute Requirements, Absolute Requirements, Absolute Requirements, Absolute Requirements, Absolute Requirements, Options for Quality of Service and Expedited Data - reqvalue, Example <xti_osi.h> Header File - reqvalue, , Example <xti_osi.h> Header File - reqvalue structure, , Outgoing Events - resfd, , IP Address Resolution Interfaces, IP Address Resolution Headers, Overview of Connection-oriented Mode - responder, , responder, Responding to a Negotiation Proposal, Restrictions Concerning the Use of XTI, Presentation Context Definition and Result List Option, Retrieving Information about Options, Return of TLOOK Error, Return Code to Event Mapping

s

<sys/socket.h> - sa_family_t, , Thread Safety - safety, Thread Safety, Use of the Same Protocol Address, Scope, select, Example of Use of Select, The Select Function, send, Sending Data, Sending Data, Sending Data - Sending Data, , Sending Data - Sending Data, , sendmsg, sendto, Transport Service Interface Sequence of Functions, <netdb.h> - servent, , Example of Use of Poll - server program, Example of Use of Select - server program, Modes of Service, Options for Quality of Service and Expedited Data, Connection-mode Service, Options for Quality of Service, Connectionless-mode Service, Transport Service Interface Sequence of Functions, ACSE/Presentation Connection-mode Service, ACSE/Presentation Connectionless-mode Service, Transport Service Options, Connection-Mode Service Options, Options for Service Quality and Expedited Data, expedited transport service data unit, network service database, transport service access point, transport service data unit, transport service provider, transport service user, Overview of Connection Release - service definition, ISO, General - service definition, ISO, Functions - service definition, ISO, Overview of Connection Release - service definition, TCP, getaddrinfo - service name, Connection-mode Services, Connectionless-mode Services, Mapping XTI Functions to ACSE/Presentation Services, Example <xti.h> Header - service type defines, endhostent - sethostent(), , endnetent - setnetent(), , endprotoent - setprotoent(), , endservent - setservent(), , setsockopt, shall, Short-term Solution, should, shutdown, Signalling-level Options, Effect of Signals, SNA Addresses, SNA Transport Protocol Information, Mapping XTI to SNA Transport Provider, SNA Transport Provider, Outgoing Events - snd, , State Tables - snd, , Events and TLOOK Error Indication - snd, , General - snd, , Outgoing Events - snddis1, , State Tables - snddis1, , Outgoing Events - snddis2, , State Tables - snddis2, , Outgoing Events - sndrel, , State Tables - sndrel, , Events and TLOOK Error Indication - sndrel, , Outgoing Events - sndreldata, , Outgoing Events - sndudata, , State Tables - sndudata, , Events and TLOOK Error Indication - sndudata, , General - sndudata, , <netinet/in.h> - sockaddr_in, , <sys/un.h> - sockaddr_un, , socket, Functions - socket, , socket, socketpair, Sockets Overview, Sockets Interfaces, Sockets Headers, Use of Sockets for Local UNIX Connections, Use of Sockets over Internet Protocols based on IPv4, Use of Sockets over Internet Protocols based on IPv6, ATM Transport Protocol Information for Sockets, Writing Protocol-independent Software, Short-term Solution, <sys/socket.h> - SO_ macros, defined in <sys/socket.h>, The Name Space, XTI Options Specific to mOSI, SPECIFIC ISO ACSE/PRESENTATION OPTIONS, Relationship to the XSH Specification, Versions and Issues of Specifications, SPX, SPX-level Options, t_error - standard error, , Relationship to Emerging Formal Standards, Transport Interfaces States - state, , State Tables - state, , State Tables, States and Events in XTI - state, , Example <xti.h> Header - state, , State Tables - state, current, States and Events in XTI - state, current, t_getstate - state, current, t_sync - state, current, State Tables - state, next, Transport Interfaces States, States and Events in XTI, State Tables - state table, , Example in Connectionless Mode - state table, , Transport Interfaces States - state, T_DATAXFER, Transport Interfaces States - state, T_IDLE, Transport Interfaces States - state, T_INCON, Transport Interfaces States - state, T_INREL, Transport Interfaces States - state, T_OUTCON, Transport Interfaces States - state, T_OUTREL, Transport Interfaces States - state, T_UNBIND, Transport Interfaces States - state, T_UNIT, Receiving Indication of a Change in Leaf Status, t_connect - status, connection, Overview of Connection Establishment - status, connection request, t_rcvconnect - status, connection request, Sending Data - stream-oriented, , t_error - strerror(3C), , Example <xti.h> Header - struct netbuf, Example <xti_osi.h> Header File - struct rate, Example <xti_osi.h> Header File - struct reqvalue, Example <xti.h> Header - struct t_bind, Example <xti_osi.h> Header File - struct thrpt, Example <xti.h> Header - struct t_info, , Example <xti_inet.h> Header File - struct t_kpalive, Example <xti.h> Header - struct t_linger, Example <xti.h> Header - struct t_opthdr, Example <xti.h> Header - struct t_optmgmt, Example <xti_osi.h> Header File - struct transdel, Structure, Address Information Structure, t_atm_sap Structure, Option Data Types and Structures, Example <xti.h> Header - structure types, , Association Establishment (successful, unsuccessful), Summary, Supplements, SVID, t_sync - synchronise, , Synchronous and Asynchronous Execution Modes, synchronous mode, Synchronous and Asynchronous Execution Modes - synchronous mode, , t_look - synchronous mode, , t_rcvconnect - synchronous mode, , Negotiation of Abstract and Transfer Syntax, Default Abstract Syntax for mOSI, Default Transfer Syntax for mOSI

t

State Tables, XTI Features - t_accept, , t_accept - t_accept, , t_accept, Protocol Features - t_accept, , Functions - t_accept, , Functions - t_accept, , Example <xti.h> Header - t_accept, , t_addleaf, Utility functions: - t_alloc, , t_alloc - t_alloc, , t_alloc, t_free - t_alloc, , Example <xti.h> Header - t_alloc, , Example <xti.h> Header - T_ALLOPT, , t_atm_sap Structure, t_atm_sap Structure - t_atm_sap structure, Transport Endpoints - t_bind, , XTI Features - t_bind, , t_bind - t_bind, , t_bind - t_bind, , t_bind, t_unbind - t_bind, , Functions - t_bind, Functions - t_bind, Example <xti.h> Header - t_bind, , TC, t_accept - t_call, XTI Features - t_close, , t_close - t_close, , t_close, Functions - t_close, Transport Service Interface Sequence of Functions - t_close, , Example <xti.h> Header - t_close, , Events and t_look() - t_connect, , Events and t_look() - T_CONNECT, , Footnotes - t_connect, , Footnotes - T_CONNECT, , Event Management - T_CONNECT, , XTI Features - t_connect, , Retrieving Information about Options - t_connect(), t_connect - t_connect, , t_connect, t_rcvconnect - t_connect, , Functions - t_connect, , Functions - t_connect, XTI Events - T_CONNECT, Example <xti.h> Header - t_connect, , Overview of Connection Release - TCP, , TCP, TCP-level Options, TCP-level Options - TCP-level options, Example <xti_inet.h> Header File - TCP-level options, <netinet/tcp.h> - TCP_NODELAY, Events and t_look() - T_DATA, , Event Management - T_DATA, , Overview of Data Transfer - T_DATA, , State Tables - T_DATA, , Events and TLOOK Error Indication - T_DATA, , XTI Events - T_DATA, Transport Interfaces States - T_DATAXFER, , State Tables - T_DATAXFER, , Events and t_look() - T_DIS, , Events and TLOOK Error Indication - T_DIS, , Events and t_look() - T_DISCONNECT, , Event Management - T_DISCONNECT, , Sending Data - T_DISCONNECT, , Events and TLOOK Error Indication - T_DISCONNECT, , XTI Events - T_DISCONNECT, Example in Connection-oriented Mode - terminated, connection, Terminology - terminology, , Terminology, Error Handling - t_errno, , t_errno, t_strerror - t_errno, , Example <xti.h> Header - t_errno, , Error Handling - t_error, , Utility functions: - t_error, , t_error - t_error, , t_error - t_error, , t_error, t_strerror - t_error, , Example <xti.h> Header - t_error, , Events and t_look() - T_EXDATA, , Event Management - T_EXDATA, , Functions - T_EXDATA, , XTI Events - T_EXDATA, Receiving Data - T_EXPEDITED, , t_rcv - T_EXPEDITED, , t_rcvv - T_EXPEDITED, , Sending Data - TFLOW, , XTI Events - TFLOW, Utility functions: - t_free, , t_free - t_free, , t_free, Example <xti.h> Header - t_free, , Utility functions: - t_getinfo, , t_getinfo - t_getinfo, , t_getinfo, Functions - t_getinfo, Example <xti.h> Header - t_getinfo, , Utility functions: - t_getprotaddr, , t_getprotaddr - t_getprotaddr, , t_getprotaddr, Example <xti.h> Header - t_getprotaddr, , Utility functions: - t_getstate, , t_getstate - t_getstate, , t_getstate, Example <xti.h> Header - t_getstate, , Events and t_look() - T_GODATA, , Event Management - T_GODATA, , Overview of Data Transfer - T_GODATA, , XTI Events - T_GODATA, Events and t_look() - T_GOEXDATA, , Event Management - T_GOEXDATA, , XTI Events - T_GOEXDATA, This Document, Thread Safety, Thread Cancellation Points, Thread Cancellation Points - thread cancellation point, Thread Safety - threads, Thread Cancellation Points - threads, Thread Safety - thread safety, Options for Quality of Service and Expedited Data - thrpt, Example <xti_osi.h> Header File - thrpt, , Example <xti_osi.h> Header File - thrpt structure, , Transport Interfaces States - T_IDLE, , State Tables - T_IDLE, , t_connect - T_IDLE, , Transport Interfaces States - T_INCON, , State Tables - T_INCON, , Example <xti_inet.h> Header File - T_INET_IP, , Example <xti_inet.h> Header File - T_INET_TCP, Example <xti_inet.h> Header File - T_INET_UDP, Transport Interfaces States - T_INREL, , State Tables - T_INREL, , Further Remarks - T_IP_BROADCAST, Example <xti_inet.h> Header File - T_IP_BROADCAST, , Further Remarks - T_IP_DONTROUTE, Example <xti_inet.h> Header File - T_IP_DONTROUTE, , T_IP-level Options, T_IP-level Options - T_IP-level options, Further Remarks - T_IP_OPTIONS, Example <xti_inet.h> Header File - T_IP_OPTIONS, , Further Remarks - T_IP_REUSEADDR, Example <xti_inet.h> Header File - T_IP_REUSEADDR, , Further Remarks - T_IP_TOS, Example <xti_inet.h> Header File - T_IP_TOS, , Further Remarks - T_IP_TTL, Example <xti_inet.h> Header File - T_IP_TTL, , Example <xti_inet.h> Header File - t_kpalive, , Restrictions Concerning the Use of XTI - TLI, , Relationship between XTI and TLI, Relationship between XTI and TLI - TLI, , XTI and TLI, XTI and TLI - TLI, , TLI, Events and t_look() - t_listen, , Events and t_look() - T_LISTEN, , Event Management - T_LISTEN, , XTI Features - t_listen, , Events and TLOOK Error Indication - t_listen, , Events and TLOOK Error Indication - T_LISTEN, , Retrieving Information about Options - t_listen(), t_listen - t_listen, , t_listen, Protocol Features - t_listen, , Functions - t_listen, , Functions - t_listen, , XTI Events - T_LISTEN, Example <xti.h> Header - t_listen, , Events and t_look(), Events and t_look() - t_look, , Synchronous and Asynchronous Execution Modes - t_look, , Synchronous and Asynchronous Execution Modes - TLOOK, , Sending Data - TLOOK, , XTI Features - t_look, , Events and TLOOK Error Indication, Events and TLOOK Error Indication - TLOOK, , Return of TLOOK Error, t_look - t_look, , t_look, Functions - t_look, Example <xti.h> Header - t_look, , Receiving Data - T_MORE, , Sending Data - T_MORE, , t_rcv - T_MORE, , t_rcvv - T_MORE, , t_snd - T_MORE, , Protocol Features - T_MORE flag, , XTI Functions - T_NB_ABORT, NetBIOS Names and Addresses - T_NB_BCAST_NAME, XTI Functions - T_NB_CLOSED, NetBIOS Names and Addresses - T_NB_GROUP, NetBIOS Names and Addresses - T_NB_LOCAL, NetBIOS Names and Addresses - T_NB_NAMELEN, XTI Functions - T_NB_NOANSWER, XTI Functions - T_NB_OPREJ, NetBIOS Names and Addresses - T_NB_UNIQUE, Transport Endpoints - t_open, , XTI Features - t_open, , t_open - t_open, , t_open, Functions - t_open, , Functions - t_open, , Example <xti.h> Header - t_open, , Options - t-opthdr, Utility functions: - t_optmgmt, , Retrieving Information about Options - t_optmgmt(), t_optmgmt - t_optmgmt, , t_optmgmt, Example <xti.h> Header - t_optmgmt, , Events and t_look() - T_ORDREL, , Event Management - T_ORDREL, , Events and TLOOK Error Indication - T_ORDREL, , XTI Events - T_ORDREL, Example <xti_inet.h> Header File - TOS precedence levels, , Transport Interfaces States - T_OUTCON, , State Tables - T_OUTCON, , Transport Interfaces States - T_OUTREL, , State Tables - T_OUTREL, , t_snd - T_PUSH, , t_sndv - T_PUSH, , Trade Marks, Options for Quality of Service and Expedited Data - transdel, Example <xti_osi.h> Header File - transdel structure, Overview of Data Transfer, Overview of Data Transfer, Negotiation of Abstract and Transfer Syntax, Data Transfer, Default Transfer Syntax for mOSI, data transfer, Transport Endpoints, Transport Providers, Transport Interfaces States, Transport User Actions, Option Management of a Transport Endpoint, Use of XTI with ISO Transport Protocols, Transport Service Interface Sequence of Functions, Transport Service Options, SNA Transport Protocol Information, Mapping XTI to SNA Transport Provider, SNA Transport Provider, IPX/SPX Transport Provider, ATM Transport Protocol Information for XTI, ATM Transport Protocol Information for Sockets, ATM Transport Headers, expedited transport service data unit, transport address, transport connection, transport endpoint, transport provider identifier, transport service access point, transport service data unit, transport service provider, transport service user, Transport Endpoints - transport address, , General - transport address, , Functions - transport classes, , Example <xti_osi.h> Header File - transport classes, , Transport Endpoints - transport connection, , Overview of Connection Establishment - transport connection, , t_close - transport connection, , t_getinfo - transport connection, , t_sndrel - transport connection, , Transport Endpoints - transport endpoint, , Transport Interfaces States - transport endpoint, , Outgoing Events - transport endpoint, , Option Management of a Transport Endpoint - transport endpoint, t_bind - transport endpoint, , t_bind - transport endpoint, , t_close - transport endpoint, , t_close - transport endpoint, , t_connect - transport endpoint, , t_look - transport endpoint, , t_open - transport endpoint, , t_open - transport endpoint, , t_optmgmt - transport endpoint, , t_sync - transport endpoint, , t_unbind - transport endpoint, , t_unbind - transport endpoint, , Restrictions Concerning the Use of XTI - Transport Level Interface (TLI), , Relationship between XTI and TLI - Transport Level Interface (TLI), , XTI and TLI - Transport Level Interface (TLI), , General Introduction to the XTI - transport level options, Transport Endpoints - transport provider, , Transport Providers - transport provider, , Overview of Connection-oriented Mode - transport provider, , Transport Interfaces States - transport provider, , State Tables - transport provider, , States and Events in XTI - transport provider, , The Format of Options - transport provider, t_getinfo - transport provider, , t_open - transport provider, , t_sync - transport provider, , General - transport provider, , Transport Service Interface Sequence of Functions - transport provider, , Example <xti.h> Header - transport provider, , Transport Endpoints - transport provider identifier, , Overview of Connection-oriented Mode - transport provider identifier, , t_open - transport provider identifier, , General Introduction to the XTI - transport service, , General - transport service, , Transport Service Interface Sequence of Functions - transport service, , Association of a UNIX Process to an Endpoint - transport service access point, TSAP, Event Management - transport service data unit, TSDU, t_open - transport service data unit, TSDU, t_rcv - transport service data unit, TSDU, Writing Protocol-independent Software - transport service data unit, TSDU, Transport Endpoints - transport service user, , Overview of Connection Establishment - transport service user, , Overview of Connection Release - transport service user, , Overview of Connection-oriented Mode - transport service user, , Transport Interfaces States - transport service user, , States and Events in XTI - transport service user, , t_connect - transport service user, , Transport Service Interface Sequence of Functions - transport service user, , Transport User Actions - transport user actions, , Events and t_look() - t_rcv, , XTI Features - t_rcv, , Events and TLOOK Error Indication - t_rcv, , t_rcv - t_rcv, , t_rcv, Functions - t_rcv, , Functions - t_rcv, Example <xti.h> Header - t_rcv, , XTI Features - t_rcvconnect, , Events and TLOOK Error Indication - t_rcvconnect, , Retrieving Information about Options - t_rcvconnect(), t_rcvconnect - t_rcvconnect, , t_rcvconnect, Functions - t_rcvconnect, , Functions - t_rcvconnect, , Example <xti.h> Header - t_rcvconnect(), , Events and t_look() - t_rcvdis, , XTI Features - t_rcvdis, , t_rcvdis - t_rcvdis, , t_rcvdis, Functions - t_rcvdis, , Functions - t_rcvdis, , Example <xti.h> Header - t_rcvdis, , t_rcvleafchange, Events and t_look() - t_rcvrel, , Events and TLOOK Error Indication - t_rcvrel, , t_rcvrel - t_rcvrel, , t_rcvrel, Example <xti.h> Header - t_rcvrel, , t_rcvreldata - t_rcvreldata, , t_rcvreldata, Example <xti.h> Header - t_rcvreldata, , XTI Features - t_rcvudata, Events and TLOOK Error Indication - t_rcvudata, , Retrieving Information about Options - t_rcvudata(), t_rcvudata - t_rcvudata, , t_rcvudata, Functions - t_rcvudata, , Example <xti.h> Header - t_rcvudata, , Events and t_look() - t_rcvuderr, , XTI Features - t_rcvuderr, Retrieving Information about Options - t_rcvuderr(), t_rcvuderr - t_rcvuderr, , t_rcvuderr, Functions - t_rcvuderr, , Example <xti.h> Header - t_rcvuderr, , XTI Features - t_rcvv, , t_rcvv, Example <xti.h> Header - t_rcvv, , XTI Features - t_rcvvudata, t_rcvvudata, t_removeleaf, Association of a UNIX Process to an Endpoint - TSAP, , TSAP, Event Management - TSDU, , Receiving Data - TSDU, , t_open - TSDU, , t_rcv - TSDU, , t_snd - TSDU, , t_snd - TSDU, , t_sndudata - TSDU, , Protocol Features - TSDU, , General - TSDU, , Functions - TSDU, , TSDU, Functions - T_SNA_CONNECTION_OUTAGE, Functions - T_SNA_CONNECTION_SETUP_FAILURE., SNA Addresses - T_SNA_MAX_LU_LEN, SNA Addresses - T_SNA_MAX_NETID_LEN, SNA Addresses - T_SNA_MAX_TPN_LEN, Functions - T_SNA_SYSTEM_DISCONNECT, Functions - T_SNA_TIMEOUT, Functions - T_SNA_USER_DISCONNECT, Events and t_look() - t_snd, , XTI Features - t_snd, , t_snd - t_snd, , t_snd, Functions - t_snd, , Functions - t_snd, , Example <xti.h> Header - t_snd, , XTI Features - t_snddis, , t_snddis - t_snddis, , t_snddis, Functions - t_snddis, , Functions - t_snddis, , Example <xti.h> Header - t_snddis, , t_sndrel - t_sndrel, , t_sndrel, Example <xti.h> Header - t_sndrel, , t_sndreldata - t_sndreldata, , t_sndreldata, Example <xti.h> Header - t_sndreldata, , XTI Features - t_sndudata, t_sndudata - t_sndudata, , t_sndudata, Functions - t_sndudata, , Functions - t_sndudata, , Example <xti.h> Header - t_sndudata, , XTI Features - t_sndv, , t_sndv, Example <xti.h> Header - t_sndv, , XTI Features - t_sndvudata, t_sndvudata, Example <xti.h> Header - t_sndvudata, , Utility functions: - t_strerror, , t_strerror - t_strerror, , t_strerror - t_strerror, , t_strerror, Example <xti.h> Header - t_strerror, , Association of a UNIX Process to an Endpoint - t_sync, , XTI Features - t_sync, , t_sync - t_sync, , t_sync, Example <xti.h> Header - t_sync, , Utility functions: - t_sysconf, , t_sysconf, Example <xti.h> Header - t_sysconf, , Error Handling - TSYSERR, , Sending Data - TSYSERR, , t_error - TSYSERR, , Introduction - T_TCP, , Further Remarks - T_TCP_KEEPALIVE, Example <xti_inet.h> Header File - T_TCP_KEEPALIVE, , Further Remarks - T_TCP_MAXSEG, Example <xti_inet.h> Header File - T_TCP_MAXSEG, , Further Remarks - T_TCP_NODELAY, Example <xti_inet.h> Header File - T_TCP_NODELAY, , Events and t_look() - T_UDERR, , Event Management - T_UDERR, , Overview of Data Transfer - T_UDERR, , Events and TLOOK Error Indication - T_UDERR, , XTI Events - T_UDERR, Introduction - T_UDP, , Further Remarks - T_UDP_CHECKSUM, Example <xti_inet.h> Header File - T_UDP_CHECKSUM, , T_UDP-level Options, T_UDP-level Options - T_UDP-level options, XTI Features - t_unbind, , Transport Interfaces States - T_UNBIND, , t_unbind - t_unbind, , t_unbind, Example <xti.h> Header - t_unbind, , State Tables - T_UNBND, , Transport Interfaces States - T_UNIT, , The Option Value T_UNSPEC, Example <xti.h> Header - T_UNSPEC, , Option Data Types and Structures, Typographical Conventions

u

UDP, Example <xti_inet.h> Header File - UDP-level options, XTI Features - unbind, , Outgoing Events - unbind, , State Tables - unbind, , Events and TLOOK Error Indication - unbind, , undefined, expedited transport service data unit, transport service data unit, t_rcvudata - unitdata, , t_sndudata - unitdata, , t_sndudata - unitdata, , Example <xti.h> Header - Unitdata error structure, Use of Sockets for Local UNIX Connections, Association of a UNIX Process to an Endpoint, Association of a UNIX Process to an Endpoint - UNIX, process, XTI and TLI - UNIX, versions, unspecified, Association Establishment (successful, unsuccessful), Upper Layers Functionality Exposed via mOSI, Upper Layers FUs, Versions and Protocol Mechanisms, Use and Implementation of Interfaces, Use of Sockets for Local UNIX Connections, Use of Sockets over Internet Protocols based on IPv4, Use of Sockets over Internet Protocols based on IPv6, Use of the Same Protocol Address, The Use of Options in XTI, Use of "struct netbuf", Use of XTI with Internet Protocols, Use of XTI with ISO Transport Protocols, Example of Use of Poll, Example of Use of Select, Guidelines for Use of XTI, Use of XTI to Access NetBIOS, Restrictions Concerning the Use of XTI, Naming and Addressing Information used by mOSI, Transport User Actions, transport service user, user application, Overview of Connection-oriented Mode - user application, , Overview of Connectionless Mode - user application, , t_rcvdis - user data, t_sndreldata - user data, , General - User-Network Interface, Rationale for using XTI-mOSI, Utility functions:

v

The Option Value T_UNSPEC, Versions and Issues of Specifications, Upper Layers FUs, Versions and Protocol Mechanisms, XTI Functions versus Protocols, mOSI API versus XAP, Upper Layers Functionality Exposed via mOSI

w

will, Object Identifier Representation within Options, write, write - writev(), , Writing Protocol-independent Software

x

mOSI API versus XAP, XEM, The Name Space - X/Open name space,

_

The Name Space - _XOPEN_SOURCE

x

Relationship to the XSH Specification, General Introduction to the XTI, General Introduction to the XTI - XTI, , Explanatory Notes for XTI, XTI Functions versus Protocols, XTI Features, XTI Overview, States and Events in XTI, The Use of Options in XTI, How to Prepare XTI Applications, XTI Library Functions and Parameters, Use of XTI with Internet Protocols, Use of XTI with ISO Transport Protocols, XTI Events, Guidelines for Use of XTI, XTI Functions, Use of XTI to Access NetBIOS, Restrictions Concerning the Use of XTI, Relationship between XTI and TLI, XTI and TLI, Example XTI Header Files, XTI Options Specific to mOSI, Mapping XTI Functions to ACSE/Presentation Services, Mapping XTI to SNA Transport Provider, ATM Transport Protocol Information for XTI, XTI, How to Prepare XTI Applications - XTI, applications, Example <xti.h> Header - XTI error return, Utility functions: - XTI, features, Optional mechanisms: - XTI, features, XTI Features - XTI, features, Example <xti.h> Header - XTI level, t_optmgmt - XTI-level options, Example <xti.h> Header - XTI-level options, How to Prepare XTI Applications - XTI, library, Rationale for using XTI-mOSI

z

t_getinfo - Zero-length TSDUs and TSDU fragments, , t_open - Zero-length TSDUs and TSDU fragments, , t_snd - Zero-length TSDUs and TSDU fragments, , t_snd - Zero-length TSDUs and TSDU fragments, , General - Zero-length TSDUs and TSDU fragments, , Functions - Zero-length TSDUs and TSDU fragments,