ERRORS
effect
Effect of Signals
elements
The Elements of Negotiation
EM
Event Management
EM,
Abbreviations
emerging
Relationship to Emerging Formal Standards
end-to-end significance
Generalities
endhostent
endhostent
endnetent
endnetent
endpoint
Transport Endpoints
Association of a UNIX Process to an Endpoint
Option Management of a Transport Endpoint
transport endpoint
endprotoent
endprotoent
endservent
endservent
enqueue,
Overview of Connection Establishment
Optional mechanisms:
environment
The Compilation Environment
errmsg,
DESCRIPTION
errno,
DESCRIPTION
errnum,
DESCRIPTION
error
Error Numbers
Error Handling
Events and TLOOK Error Indication
Return of TLOOK Error
Headers and Definitions for XTI
error code,
DESCRIPTION
DESCRIPTION
error codes,
Headers and Definitions for XTI
error handling
Error Handling
error indication,
NAME
DESCRIPTION
error message,
NAME
NAME
error number,
DESCRIPTION
error numbers
Error Numbers
established, connection
Example in Connection-oriented Mode
establishment
Overview of Connection Establishment
Association Establishment (successful, unsuccessful)
connection establishment
ETSDU
Receiving Data
Abbreviations
ETSDU,
DESCRIPTION
DESCRIPTION
DESCRIPTION
DESCRIPTION
CAVEATS
event
Event Management
Event Management
Return Code to Event Mapping
Event Management
Event Management
event management,
Event Management
event,
States and Events in XTI
State Tables
Example in Connectionless Mode
event, current
States and Events in XTI
State Tables
NAME
events
Events and t_look()
States and Events in XTI
Outgoing Events
Incoming Events
Events and TLOOK Error Indication
XTI Events
Headers and Definitions for XTI
events and t_look,
Events and t_look()
events, accept1
Outgoing Events
State Tables
events, accept2
Outgoing Events
State Tables
events, accept3
Outgoing Events
State Tables
events, bind
Outgoing Events
State Tables
events, closed
Outgoing Events
State Tables
events, connect1
Outgoing Events
State Tables
events, connect2
Outgoing Events
State Tables
events, incoming
Incoming Events
events, listen
Incoming Events
State Tables
NAME
events, opened
Outgoing Events
State Tables
events, optmgmt
Outgoing Events
State Tables
events, outgoing
Outgoing Events
events, pass_conn
Incoming Events
State Tables
events, rcv
Incoming Events
State Tables
NAME
events, rcvconnect
Incoming Events
State Tables
events, rcvdis1
Incoming Events
State Tables
events, rcvdis2
Incoming Events
State Tables
events, rcvdis3
Incoming Events
State Tables
events, rcvrel
Incoming Events
State Tables
events, rcvudata
Incoming Events
State Tables
events, rcvuderr
Incoming Events
State Tables
events, snd
Outgoing Events
State Tables
events, snddis1
Outgoing Events
State Tables
events, snddis2
Outgoing Events
State Tables
events, sndrel
Outgoing Events
State Tables
events, sndudata
Outgoing Events
State Tables
events, unbind
Outgoing Events
State Tables
example
Example in Connection-oriented Mode
Example in Connectionless Mode
Example of Use of Poll
Example of Use of Select
example for select
Example of Use of Select
exec,
DESCRIPTION
SEE ALSO
execution
Synchronous and Asynchronous Execution Modes
execution mode,
Synchronous and Asynchronous Execution Modes
Sending Data
existing
Existing Functions
Existing Functions
expedited
Options for Quality of Service and Expedited Data
Options for Service Quality and Expedited Data
expedited data
expedited transport service data unit
expedited data
Options for Quality of Service and Expedited Data
The <xti_osi.h> Header File
Headers and Definitions for XTI
expedited data,
Overview of Connection-oriented Mode
Receiving Data
Sending Data
DESCRIPTION
NAME
DESCRIPTION
DESCRIPTION
NAME
Functions
Notes
expedited transport service data unit, ETSDU
DESCRIPTION
DESCRIPTION
explanatory
Explanatory Notes for XTI
exposed
Upper Layers Functionality Exposed via mOSI
F_GETOWN
DESCRIPTION
RETURN VALUE
DESCRIPTION
F_SETOWN
DESCRIPTION
RETURN VALUE
DESCRIPTION
family of protocols
The Internet Protocols
fcntl
fcntl
fcntl,
Transport Endpoints
Synchronous and Asynchronous Execution Modes
DESCRIPTION
DESCRIPTION
SEE ALSO
DESCRIPTION
SEE ALSO
DESCRIPTION
DESCRIPTION
SEE ALSO
DESCRIPTION
DESCRIPTION
SEE ALSO
fcntl.h,
DESCRIPTION
fd,
Transport Endpoints
Outgoing Events
features
XTI Features
features,
XTI Features
Utility functions:
Optional mechanisms:
fgetpos
fgetpos
file
The <xti_osi.h> Header File
The <xti_inet.h> Header File
<xti_mosi.h> Header File
file descriptor,
Transport Endpoints
DESCRIPTION
DESCRIPTION
DESCRIPTION
DESCRIPTION
file.c,
How to Prepare XTI Applications
flag,
DESCRIPTION
DESCRIPTION
DESCRIPTION
flags,
DESCRIPTION
DESCRIPTION
SYNOPSIS
DESCRIPTION
Functions
Headers and Definitions for XTI
flow control,
Sending Data
flows
Flows Illustrating Full Duplex Mapping
footnotes
Footnotes
Footnotes
Footnotes
Footnotes
Footnotes
Footnotes
Footnotes
Footnotes
Footnotes
Footnotes
fork,
Transport Endpoints
Association of a UNIX Process to an Endpoint
DESCRIPTION
SEE ALSO
formal
Relationship to Emerging Formal Standards
format
The Format of Options
frontmatter
Frontmatter
fsetpos
fsetpos
ftell
ftell
full
Flows Illustrating Full Duplex Mapping
Full Duplex Mapping
full duplex,
Overview of Data Transfer
function
The Poll Function
The Select Function
functionality
Minimum OSI Functionality (CAE Specification)
OSI Functionality
Upper Layers Functionality Exposed via mOSI
functions
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
Further Remarks
Further Remarks
Further Remarks
Further Remarks
Further Remarks
Further Remarks
Further Remarks
Further Remarks
Further Remarks
FUs
Upper Layers FUs, Versions and Protocol Mechanisms
general
General Introduction to the XTI
General
General
General
General
General Guidelines
General
General
General
General purpose defines
Headers and Definitions for XTI
generalities
Generalities
gethostbyaddr
gethostbyaddr
gethostbyaddr(),
NAME
gethostbyname(),
NAME
gethostent(),
NAME
gethostname
gethostname
getnetbyaddr
getnetbyaddr
getnetbyaddr(),
NAME
getnetbyname(),
NAME
getnetent(),
NAME
getpeername
getpeername
getprotobyname(),
NAME
getprotobynumber
getprotobynumber
getprotobynumber(),
NAME
getprotoent(),
NAME
getservbyname(),
NAME
getservbyport
getservbyport
getservbyport(),
NAME
getservent(),
NAME
getsockname
getsockname
getsockopt
getsockopt
glossary
Glossary
group
The Open Group
Open Group Publications
guidelines
Guidelines for Use of XTI
General Guidelines
h_errno
h_errno
h_errno(),
NAME
half
Half Duplex Mapping
handling
Error Handling
header
Sockets Headers
IP Address Resolution Headers
The <xti_osi.h> Header File
The <xti_inet.h> Header File
Headers and Definitions for XTI
<xti_mosi.h> Header File
ATM Transport Headers
headers, <xti.h>
Headers and Definitions for XTI
host
host byte order
network host database
host part of address
The Internet Protocols
hostent,
DESCRIPTION
how
How to Prepare XTI Applications
htonl
htonl
htons(),
NAME
ICMP
The Internet Protocols
identifier
Object Identifier Representation within Options
transport provider identifier
illegal
Illegal Options
illustrating
Flows Illustrating Full Duplex Mapping
implementation
Use and Implementation of Interfaces
Implementation Notes
Implementation Notes
implementation-dependent
implementation-dependent
implementors
Implementors Notes
in
States and Events in XTI
The Use of Options in XTI
Example in Connection-oriented Mode
Example in Connectionless Mode
Receiving Indication of a Change in Leaf Status
in_addr
DESCRIPTION
in_addr,
DESCRIPTION
in_addr_t
DESCRIPTION
DESCRIPTION
in_port_t
DESCRIPTION
DESCRIPTION
in_port_t,
DESCRIPTION
INADDR_ANY
DESCRIPTION
The Internet Protocols
INADDR_BROADCAST
DESCRIPTION
incoming
Incoming Events
incoming events,
Incoming Events
indication
Events and TLOOK Error Indication
Receiving Indication of a Change in Leaf Status
inet_addr
inet_addr
inet_lnaof(),
NAME
inet_makeaddr(),
NAME
inet_netof(),
NAME
inet_network(),
NAME
inet_ntoa(),
NAME
info
The info Argument
information
Ordering Information
Common Information
Retrieving Information about Options
ISO Transport Protocol Information
Internet Protocol-specific Information
Naming and Addressing Information used by mOSI
SNA Transport Protocol Information
ATM Transport Protocol Information for XTI
ATM Transport Protocol Information for Sockets
initialisation
Overview of Connectionless Mode
initialisation,
Overview of Connection-oriented Mode
Initialisation/De-initialisation Phase
Initialisation/De-initialisation Phase
State Tables
DESCRIPTION
Initialisation/De-initialisation
Initialisation/De-initialisation Phase
Initialisation/De-initialisation Phase
initiating
Initiating an Option Negotiation
initiator
initiator
initiator,
Overview of Connection-oriented Mode
interface
Use and Implementation of Interfaces
Transport Interfaces States
Sockets Interfaces
Interfaces
IP Address Resolution Interfaces
Transport Service Interface Sequence of Functions
interfaces, implementation
Use and Implementation of Interfaces
interfaces, use
Use and Implementation of Interfaces
internet
Internet Protocol-specific Information
The Internet Protocols
Internet address, byte order
The Internet Protocols
Internet protocol
The Internet Protocols
Internet Protocol family
The Internet Protocols
Internet protocol-specific information
General
IOV_MAX
Headers and Definitions for XTI
IP
IP Address Resolution Interfaces
IP Address Resolution Headers
The Internet Protocols
IP-level Options
The <xti_inet.h> Header File
Headers and Definitions for XTI
IP_TOS type of service
The <xti_inet.h> Header File
Headers and Definitions for XTI
IPPORT_RESERVED
DESCRIPTION
IPPROTO_ macros, defined in <netinet/in.h>
DESCRIPTION
IPX
IPX
IPX-level
IPX-level Options
IPX/SPX
IPX/SPX Transport Provider
ISO
ISO Transport Protocol Information
SPECIFIC ISO ACSE/PRESENTATION OPTIONS
ISO C
C Language Definition
ISO,
General
The <xti_osi.h> Header File
Headers and Definitions for XTI
Abbreviations
ISO, priorities
The <xti_osi.h> Header File
Headers and Definitions for XTI
ISO, protection levels
The <xti_osi.h> Header File
Headers and Definitions for XTI
ISO, transport classes
The <xti_osi.h> Header File
Headers and Definitions for XTI
issues
Versions and Issues of Specifications
Issues
key
Key for Parameter Arrays
language
C Language Definition
language-dependent,
DESCRIPTION
layers
Upper Layers Functionality Exposed via mOSI
Upper Layers FUs, Versions and Protocol Mechanisms
leaf
Adding a Leaf
Removing a Leaf
Receiving Indication of a Change in Leaf Status
legacy
legacy
legacy
levels
Multiple Options and Options Levels
ACSE/Presentation Option Levels and Names
library
XTI Library Functions and Parameters
library functions,
Headers and Definitions for XTI
library structure,
NAME
list
Presentation Context Definition and Result List Option
listen
listen
listen,
DESCRIPTION
NAME
Functions
listener application,
Association of a UNIX Process to an Endpoint
little-endian
The Internet Protocols
lseek
lseek
lt;_atm_common.h>
<_atm_common.h>
lt;arpa/inet.h>
<arpa/inet.h>
lt;fcntl.h>
<fcntl.h>
lt;netatm/atm.h>
<netatm/atm.h>
lt;netdb.h>
<netdb.h>
lt;netinet/in.h>
<netinet/in.h>
lt;sys/socket.h>
Proposed Additions to <sys/socket.h>
lt;sys/stat.h>
<sys/stat.h>
lt;sys/uio.h>
<sys/uio.h>
lt;sys/un.h>
<sys/un.h>
lt;unistd.h>
<unistd.h>
lt;xti.h>
Proposed Additions to <xti.h>
lt;xti_atm.h>
<xti_atm.h>
lt;xti_inet.h>
The <xti_inet.h> Header File
lt;xti_mosi.h>
<xti_mosi.h> Header File
lt;xti_osi.h>
The <xti_osi.h> Header File
management
Event Management
Option Management of a Transport Endpoint
Management Options
Management Options
Event Management
Management Options
Management Options
management options
Management Options
Management Options
The <xti_osi.h> Header File
Headers and Definitions for XTI
mandatory
Mandatory mechanisms:
Mandatory and Optional Parameters
mandatory features,
Writing Protocol-independent Software
mapping
Mapping XTI Functions to ACSE/Presentation Services
Mapping XTI to SNA Transport Provider
Flows Illustrating Full Duplex Mapping
Full Duplex Mapping
Parameter Mappings
Half Duplex Mapping
Return Code to Event Mapping
marks
Trade Marks
maximum size, address
DESCRIPTION
maximum size, address buffer
DESCRIPTION
DESCRIPTION
maximum size, buffer
DESCRIPTION
DESCRIPTION
DESCRIPTION
DESCRIPTION
DESCRIPTION
maximum size, ETSDU
DESCRIPTION
CAVEATS
maximum size, TSDU
Sending Data
DESCRIPTION
CAVEATS
Functions
may
may
mechanisms
Mandatory mechanisms:
Optional mechanisms:
Upper Layers FUs, Versions and Protocol Mechanisms
memory, allocate
DESCRIPTION
DESCRIPTION
migrant
Migrant Applications
minimum
Minimum OSI Functionality (CAE Specification)
mode
Overview of Connection-oriented Mode
Overview of Connectionless Mode
Example in Connection-oriented Mode
Example in Connectionless Mode
asynchronous mode
synchronous mode
mode, asynchronous
Synchronous and Asynchronous Execution Modes
mode, connection
Overview of Connection-oriented Mode
Overview of Connection Establishment
XTI Features
State Tables
Connection-mode Service
Transport Service Interface Sequence of Functions
Example in Connection-oriented Mode
mode, connectionless
Overview of Connectionless Mode
XTI Features
State Tables
DESCRIPTION
DESCRIPTION
DESCRIPTION
Connectionless-mode Service
Example in Connectionless Mode
mode, record-oriented
Sending Data
mode, stream-oriented
Sending Data
mode, synchronous
Synchronous and Asynchronous Execution Modes
DESCRIPTION
modes
Modes of Service
Synchronous and Asynchronous Execution Modes
modes of service,
Modes of Service
mOSI
mOSI API versus XAP
Upper Layers Functionality Exposed via mOSI
Naming and Addressing Information used by mOSI
XTI Options Specific to mOSI
Default Abstract Syntax for mOSI
Default Transfer Syntax for mOSI
Default Application Context for mOSI
mosi Header File
<xti_mosi.h> Header File
multiple
Multiple Options and Options Levels
multiple options
Privileged and Read-only Options
must
must
name space, X/Open
The Name Space
names
NetBIOS Names and Addresses
ACSE/Presentation Option Levels and Names
namespace
Namespace
naming
Naming and Addressing Information used by mOSI
Naming and Addressing Datatype
native ATM services
General
General
negotiation
The Elements of Negotiation
Initiating an Option Negotiation
Responding to a Negotiation Proposal
Negotiation of Abstract and Transfer Syntax
net
network net database
NetBIOS
Use of XTI to Access NetBIOS
NetBIOS Names and Addresses
NetBIOS Connection Release
netbuf structure
The Format of Options
DESCRIPTION
netbuf structure,
DESCRIPTION
netbuf"
Use of "struct netbuf"
netent,
DESCRIPTION
network
ATM Network Address
network byte order
network host database
network net database
network protocol database
network service database
new
New Functions
next state,
State Tables
notes
Explanatory Notes for XTI
Notes
Implementors Notes
Implementation Notes
Implementation Notes
ntohl
ntohl
ntohl(),
NAME
ntohs(),
NAME
null pointer,
DESCRIPTION
RETURN VALUE
DESCRIPTION
DESCRIPTION
DESCRIPTION
DESCRIPTION
DESCRIPTION
DESCRIPTION
NULL,
DESCRIPTION
null, call
DESCRIPTION
numbers
Error Numbers
O_NONBLOCK flag,
Synchronous and Asynchronous Execution Modes
object
Object Identifier Representation within Options
objectives
Objectives
ocnt,
Outgoing Events
open
The Open Group
Open Group Publications
open,
NAME
opened,
Outgoing Events
State Tables
option
Initiating an Option Negotiation
Option Management of a Transport Endpoint
The Option Value T_UNSPEC
Option Data Types and Structures
ACSE/Presentation Option Levels and Names
Application Context Name Option
Presentation Context Definition and Result List Option
option management
Headers and Definitions for XTI
option negotiation, initiate
Initiating an Option Negotiation
option negotiation, response
Responding to a Negotiation Proposal
option values
Options for Quality of Service and Expedited Data
option, value
Option Management of a Transport Endpoint
optional
Optional mechanisms:
Mandatory and Optional Parameters
options
The Use of Options in XTI
The Format of Options
Multiple Options and Options Levels
Illegal Options
Retrieving Information about Options
Privileged and Read-only Options
Options
Options for Quality of Service and Expedited Data
Management Options
Options for Quality of Service
Management Options
Options
TCP-level Options
T_UDP-level Options
T_IP-level Options
Options
XTI Options Specific to mOSI
Options
Management Options
Management Options
Transport Service Options
SPECIFIC ISO ACSE/PRESENTATION OPTIONS
Object Identifier Representation within Options
Options
Connection-Mode Service Options
Options for Service Quality and Expedited Data
Options
IPX-level Options
SPX-level Options
Options
Signalling-level Options
Options management structure,
Headers and Definitions for XTI
options with end-to-end significance
Generalities
options, association-related
Generalities
options, connection mode
Connection-mode Service
options, connectionless-mode
Connectionless-mode Service
options, expedited data
Options for Quality of Service and Expedited Data
options, format
Summary
options, generalities
Generalities
options, illegal
Illegal Options
options, ISO-specific
The <xti_osi.h> Header File
Headers and Definitions for XTI
options, management
Management Options
options, multiple
Privileged and Read-only Options
options, privileged
Privileged and Read-only Options
options, quality of service
Options for Quality of Service and Expedited Data
options, read-only
Privileged and Read-only Options
options, retrieving information
Retrieving Information about Options
options, T_IP-level
T_IP-level Options
options, T_UDP-level
T_UDP-level Options
options, TCP-level
TCP-level Options
options, transport endpoint
NAME
options, transport level
General Introduction to the XTI
options, transport provider
DESCRIPTION
options, unsupported
Initiating an Option Negotiation
options, XTI-level
Headers and Definitions for XTI
optmgmt,
Utility functions:
Outgoing Events
State Tables
order
host byte order
network byte order
ordering
Ordering Information
orderly
Association Release (orderly, abortive)
orderly release
orderly release,
Overview of Connection Release
NAME
NAME
OSI
Minimum OSI Functionality (CAE Specification)
OSI Functionality
OSI,
Abbreviations
OSI, transport classes
Functions
outgoing
Outgoing Events
outgoing events,
Outgoing Events
outstanding connection indications,
Transport User Actions
DESCRIPTION
DESCRIPTION
overview
XTI Overview
Overview of Connection-oriented Mode
Overview of Connection Establishment
Overview of Data Transfer
Overview of Connection Release
Overview of Connectionless Mode
Overview of Data Transfer
Sockets Overview
parameter
XTI Library Functions and Parameters
Key for Parameter Arrays
Mandatory and Optional Parameters
Parameter Mappings
pass_conn,
Incoming Events
State Tables
phase
Initialisation/De-initialisation Phase
Initialisation/De-initialisation Phase
point
transport service access point
Point-to-Multipoint
Point-to-Multipoint Connections
points
Thread Cancellation Points
poll
poll
The Poll Function
Example of Use of Poll
poll,
DESCRIPTION
polling
Synchronous and Asynchronous Execution Modes
portability
Portability Aspects
portable,
Transport Providers
Writing Protocol-independent Software
Restrictions Concerning the Use of XTI
precedence levels, IP
The <xti_inet.h> Header File
Headers and Definitions for XTI
preface
Preface
prepare
How to Prepare XTI Applications
presentation
Presentation
Presentation Context Definition and Result List Option
primitives,
Synchronous and Asynchronous Execution Modes
privileged
Privileged and Read-only Options
process
Association of a UNIX Process to an Endpoint
process,
Association of a UNIX Process to an Endpoint
product
The Development of Product Standards
program,
How to Prepare XTI Applications
programs, multiple protocol
Writing Protocol-independent Software
proposal
Responding to a Negotiation Proposal
proposed
Proposed Additions to <xti.h>
Proposed Additions to <sys/socket.h>
protocol
Use of the Same Protocol Address
Generalities
DESCRIPTION
ISO Transport Protocol Information
Upper Layers FUs, Versions and Protocol Mechanisms
SNA Transport Protocol Information
ATM Transport Protocol Information for XTI
ATM Protocol Address
ATM Transport Protocol Information for Sockets
network protocol database
protocol independence,
DESCRIPTION
DESCRIPTION
Writing Protocol-independent Software
protocol,
Transport Endpoints
XTI Functions versus Protocols
DESCRIPTION
DESCRIPTION
NAME
DESCRIPTION
NAME
DESCRIPTION
DESCRIPTION
General
Writing Protocol-independent Software
protocol-independent
Writing Protocol-independent Software
protocol-specific
Internet Protocol-specific Information
protocol-specific servicelimits
Headers and Definitions for XTI
protocols
XTI Functions versus Protocols
The Internet Protocols
protocols in Internet family
The Internet Protocols
protoent,
DESCRIPTION
provider
Transport Providers
SNA Transport Provider
Mapping XTI to SNA Transport Provider
IPX/SPX Transport Provider
transport provider identifier
transport service provider
publications
Open Group Publications
quality
Options for Quality of Service and Expedited Data
Options for Quality of Service
Options for Service Quality and Expedited Data
quality of service
Options for Quality of Service and Expedited Data
Options for Quality of Service
quality of service,
The <xti_osi.h> Header File
Headers and Definitions for XTI
queue,
Overview of Connection Establishment
Optional mechanisms:
ERRORS
quot;struct
Use of "struct netbuf"
rate
Options for Quality of Service and Expedited Data
rate structure,
The <xti_osi.h> Header File
Headers and Definitions for XTI
rationale
Rationale for using XTI-mOSI
rcv,
Incoming Events
State Tables
rcvconnect,
Incoming Events
State Tables
rcvdis1,
Incoming Events
State Tables
rcvdis2,
Incoming Events
State Tables
rcvdis3,
Incoming Events
State Tables
rcvrel,
Incoming Events
State Tables
rcvreldata,
Incoming Events
rcvudata,
Incoming Events
rcvuderr,
Incoming Events
rcvvudata,
Headers and Definitions for XTI
read
read
read-only
Privileged and Read-only Options
readv(),
NAME
reason
Reason Codes for Disconnections
reason, disconnection
DESCRIPTION
receipt,
NAME
receive,
NAME
NAME
NAME
receiving
Receiving Data
Receiving Data
Receiving Indication of a Change in Leaf Status
Receiving Data,
Receiving Data
Receiving Data
record-oriented,
Sending Data
recv
recv
recvfrom
recvfrom
recvmsg
recvmsg
referenced
Referenced Documents
references
Other References
relationship
Relationship to the XSH Specification
Relationship to Emerging Formal Standards
Relationship between XTI and TLI
release
Overview of Connection Release
NetBIOS Connection Release
Association Release (orderly, abortive)
abortive release
connection release
orderly release
release,
Overview of Connection-oriented Mode
Overview of Connection Release
State Tables
NAME
DESCRIPTION
NAME
reliable,
Modes of Service
remarks
Further Remarks
Further Remarks
Further Remarks
Further Remarks
Further Remarks
Further Remarks
Further Remarks
Further Remarks
Further Remarks
remote user,
Event Management
Overview of Connection Establishment
Overview of Connection Release
DESCRIPTION
DESCRIPTION
ERRORS
DESCRIPTION
Example in Connection-oriented Mode
Example in Connectionless Mode
removing
Removing a Leaf
representation
Object Identifier Representation within Options
requirements
Absolute Requirements
Absolute Requirements
Absolute Requirements
Absolute Requirements
Absolute Requirements
Absolute Requirements
Absolute Requirements
Absolute Requirements
reqvalue
Options for Quality of Service and Expedited Data
reqvalue structure,
The <xti_osi.h> Header File
Headers and Definitions for XTI
reqvalue,
The <xti_osi.h> Header File
Headers and Definitions for XTI
resfd,
Outgoing Events
resolution
IP Address Resolution Interfaces
IP Address Resolution Headers
responder
responder
responder,
Overview of Connection-oriented Mode
responding
Responding to a Negotiation Proposal
restrictions
Restrictions Concerning the Use of XTI
result
Presentation Context Definition and Result List Option
retrieving
Retrieving Information about Options
return
Return of TLOOK Error
Return Code to Event Mapping
routing
Routing
safety
Thread Safety
same
Use of the Same Protocol Address
scope
Scope
select
select
The Select Function
Example of Use of Select
send
send
sending
Sending Data
Sending Data
Sending Data,
Sending Data
Sending Data
sendmsg
sendmsg
sendto
sendto
sequence
Transport Service Interface Sequence of Functions
servent,
DESCRIPTION
server program
Example of Use of Poll
Example of Use of Select
service
Modes of Service
Connection-mode Service
Options for Quality of Service and Expedited Data
Connectionless-mode Service
Options for Quality of 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
service definition, ISO
Overview of Connection Release
General
Functions
service definition, TCP
Overview of Connection Release
service type defines
Headers and Definitions for XTI
services
Mapping XTI Functions to ACSE/Presentation Services
Connection-mode Services
Connectionless-mode Services
session
Session
sethostent
sethostent
sethostent(),
NAME
setnetent
setnetent
setnetent(),
NAME
setprotoent
setprotoent
setprotoent(),
NAME
setservent
setservent
setservent(),
NAME
setsockopt
setsockopt
short-term
Short-term Solution
should
should
shutdown
shutdown
signalling-level
Signalling-level Options
signals
Effect of Signals
SNA
SNA Transport Provider
SNA Transport Protocol Information
SNA Addresses
Mapping XTI to SNA Transport Provider
snd,
Outgoing Events
State Tables
Events and TLOOK Error Indication
General
snddis1,
Outgoing Events
State Tables
snddis2,
Outgoing Events
State Tables
sndrel,
Outgoing Events
State Tables
Events and TLOOK Error Indication
sndreldata,
Outgoing Events
sndudata,
Outgoing Events
State Tables
Events and TLOOK Error Indication
General
SOCK_DGRAM
The Internet Protocols
SOCK_RAW
The Internet Protocols
SOCK_STREAM
The Internet Protocols
sockaddr_in,
DESCRIPTION
sockaddr_un,
DESCRIPTION
socket
socket
socket
socket,
Functions
socketpair
socketpair
sockets
Sockets Interfaces
Sockets Overview
Sockets Headers
ATM Transport Protocol Information for Sockets
software
Writing Protocol-independent Software
solution
Short-term Solution
space
The Name Space
specific
XTI Options Specific to mOSI
SPECIFIC ISO ACSE/PRESENTATION OPTIONS
specification
Versions and Issues of Specifications
Relationship to the XSH Specification
Minimum OSI Functionality (CAE Specification)
SPX
SPX
SPX-level
SPX-level Options
standard error,
DESCRIPTION
standards
The Development of Product Standards
Relationship to Emerging Formal Standards
state
State Tables
state table,
State Tables
Example in Connectionless Mode
state,
States and Events in XTI
Transport Interfaces States
State Tables
Headers and Definitions for XTI
state, current
States and Events in XTI
State Tables
NAME
DESCRIPTION
state, next
State Tables
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
Transport Interfaces States
states
States and Events in XTI
Transport Interfaces States
status
Receiving Indication of a Change in Leaf Status
status, connection
DESCRIPTION
status, connection request
Overview of Connection Establishment
DESCRIPTION
stream-oriented,
Sending Data
strerror(3C),
DESCRIPTION
struct netbuf
Headers and Definitions for XTI
struct rate
The <xti_osi.h> Header File
Headers and Definitions for XTI
struct reqvalue
The <xti_osi.h> Header File
Headers and Definitions for XTI
struct t_bind
Headers and Definitions for XTI
struct t_info,
Headers and Definitions for XTI
struct t_kpalive
The <xti_inet.h> Header File
Headers and Definitions for XTI
struct t_linger
Headers and Definitions for XTI
struct t_opthdr
Headers and Definitions for XTI
struct t_optmgmt
Headers and Definitions for XTI
struct thrpt
The <xti_osi.h> Header File
Headers and Definitions for XTI
struct transdel
The <xti_osi.h> Header File
Headers and Definitions for XTI
structure
Structure
t_atm_sap Structure
structure types,
Headers and Definitions for XTI
structures
Option Data Types and Structures
subnet part of address
The Internet Protocols
successful
Association Establishment (successful, unsuccessful)
summary
Summary
supplements
Supplements
SVID,
Abbreviations
synchronise,
NAME
synchronous
Synchronous and Asynchronous Execution Modes
synchronous mode
synchronous mode,
Synchronous and Asynchronous Execution Modes
DESCRIPTION
DESCRIPTION
syntax
Negotiation of Abstract and Transfer Syntax
Default Abstract Syntax for mOSI
Default Transfer Syntax for mOSI
t-opthdr
Options
t_accept
t_accept
t_accept,
XTI Features
NAME
Functions
Notes
Functions
Headers and Definitions for XTI
t_addleaf
t_addleaf
T_ALIGN,
Headers and Definitions for XTI
t_alloc
t_alloc
t_alloc,
Utility functions:
NAME
DESCRIPTION
Headers and Definitions for XTI
T_ALLOPT,
Headers and Definitions for XTI
t_atm_sap
t_atm_sap Structure
t_atm_sap structure
t_atm_sap Structure
t_bind
t_bind
Functions
Functions
t_bind,
Transport Endpoints
XTI Features
NAME
DESCRIPTION
DESCRIPTION
Headers and Definitions for XTI
t_call
DESCRIPTION
t_close
t_close
Functions
t_close,
XTI Features
NAME
Transport Service Interface Sequence of Functions
Headers and Definitions for XTI
t_connect
t_connect
Functions
XTI Events
t_connect()
Retrieving Information about Options
T_CONNECT,
Events and t_look()
Event Management
Footnotes
XTI Features
NAME
DESCRIPTION
Functions
Headers and Definitions for XTI
T_DATA
XTI Events
T_DATA,
Events and t_look()
Event Management
Overview of Data Transfer
State Tables
Events and TLOOK Error Indication
T_DATAXFER,
Transport Interfaces States
State Tables
T_DIS,
Events and t_look()
Events and TLOOK Error Indication
T_DISCONNECT
XTI Events
T_DISCONNECT,
Events and t_look()
Event Management
Sending Data
Events and TLOOK Error Indication
t_errno
t_errno
t_errno,
Error Handling
DESCRIPTION
Headers and Definitions for XTI
t_error
t_error
t_error,
Error Handling
Utility functions:
NAME
DESCRIPTION
SEE ALSO
Headers and Definitions for XTI
T_EXDATA
XTI Events
T_EXDATA,
Events and t_look()
Event Management
Functions
T_EXPEDITED,
Receiving Data
DESCRIPTION
DESCRIPTION
t_free
t_free
t_free,
Utility functions:
NAME
Headers and Definitions for XTI
t_getinfo
t_getinfo
Functions
t_getinfo,
Utility functions:
NAME
Headers and Definitions for XTI
t_getprotaddr
t_getprotaddr
t_getprotaddr,
Utility functions:
NAME
Headers and Definitions for XTI
t_getstate
t_getstate
t_getstate,
Utility functions:
NAME
Headers and Definitions for XTI
T_GODATA
XTI Events
T_GODATA,
Events and t_look()
Event Management
Overview of Data Transfer
T_GOEXDATA
XTI Events
T_GOEXDATA,
Events and t_look()
Event Management
T_IDLE,
Transport Interfaces States
State Tables
DESCRIPTION
T_INCON,
Transport Interfaces States
State Tables
T_INET_IP,
The <xti_inet.h> Header File
T_INET_TCP
The <xti_inet.h> Header File
Headers and Definitions for XTI
T_INET_UDP
The <xti_inet.h> Header File
T_INREL,
Transport Interfaces States
State Tables
T_IP-level
T_IP-level Options
T_IP-level options
T_IP-level Options
T_IP_BROADCAST
Further Remarks
T_IP_BROADCAST,
The <xti_inet.h> Header File
T_IP_DONTROUTE
Further Remarks
T_IP_DONTROUTE,
The <xti_inet.h> Header File
T_IP_OPTIONS
Further Remarks
T_IP_OPTIONS,
The <xti_inet.h> Header File
T_IP_REUSEADDR
Further Remarks
T_IP_REUSEADDR,
The <xti_inet.h> Header File
T_IP_TOS
Further Remarks
T_IP_TOS,
The <xti_inet.h> Header File
T_IP_TTL
Further Remarks
T_IP_TTL,
The <xti_inet.h> Header File
t_kpalive,
The <xti_inet.h> Header File
Headers and Definitions for XTI
t_listen
t_listen
XTI Events
t_listen()
Retrieving Information about Options
T_LISTEN,
Events and t_look()
Event Management
XTI Features
Events and TLOOK Error Indication
NAME
Functions
Notes
Functions
Headers and Definitions for XTI
t_look
Events and t_look()
t_look
Functions
t_look,
Synchronous and Asynchronous Execution Modes
Events and t_look()
XTI Features
NAME
Headers and Definitions for XTI
T_MORE flag,
Notes
T_MORE,
Receiving Data
Sending Data
DESCRIPTION
DESCRIPTION
DESCRIPTION
T_NB_ABORT
XTI Functions
T_NB_BCAST_NAME
NetBIOS Names and Addresses
T_NB_CLOSED
XTI Functions
T_NB_GROUP
NetBIOS Names and Addresses
T_NB_LOCAL
NetBIOS Names and Addresses
T_NB_NAMELEN
NetBIOS Names and Addresses
T_NB_NOANSWER
XTI Functions
T_NB_OPREJ
XTI Functions
T_NB_UNIQUE
NetBIOS Names and Addresses
T_NEXTHDR,
Headers and Definitions for XTI
t_open
t_open
t_open,
Transport Endpoints
XTI Features
NAME
Functions
Functions
Headers and Definitions for XTI
T_OPT_DATA,
Headers and Definitions for XTI
T_OPT_FIRSTHDR,
Headers and Definitions for XTI
t_optmgmt
t_optmgmt
t_optmgmt()
Retrieving Information about Options
t_optmgmt,
Utility functions:
NAME
Headers and Definitions for XTI
T_ORDREL
XTI Events
T_ORDREL,
Events and t_look()
Event Management
Events and TLOOK Error Indication
T_OUTCON,
Transport Interfaces States
State Tables
T_OUTREL,
Transport Interfaces States
State Tables
T_PUSH,
DESCRIPTION
DESCRIPTION
t_rcv
t_rcv
Functions
t_rcv,
Events and t_look()
XTI Features
Events and TLOOK Error Indication
NAME
Functions
Headers and Definitions for XTI
t_rcvconnect
t_rcvconnect
t_rcvconnect()
Retrieving Information about Options
t_rcvconnect(),
Headers and Definitions for XTI
t_rcvconnect,
XTI Features
Events and TLOOK Error Indication
NAME
Functions
Functions
t_rcvdis
t_rcvdis
t_rcvdis,
Events and t_look()
XTI Features
NAME
Functions
Functions
Headers and Definitions for XTI
t_rcvleafchange
t_rcvleafchange
t_rcvrel
t_rcvrel
t_rcvrel,
Events and t_look()
Events and TLOOK Error Indication
NAME
Headers and Definitions for XTI
t_rcvreldata
t_rcvreldata
t_rcvreldata,
NAME
Headers and Definitions for XTI
t_rcvudata
XTI Features
t_rcvudata
t_rcvudata()
Retrieving Information about Options
t_rcvudata,
Events and TLOOK Error Indication
NAME
Functions
Headers and Definitions for XTI
t_rcvuderr
XTI Features
t_rcvuderr
t_rcvuderr()
Retrieving Information about Options
t_rcvuderr,
Events and t_look()
NAME
Functions
Headers and Definitions for XTI
t_rcvv
t_rcvv
t_rcvv,
XTI Features
Headers and Definitions for XTI
t_rcvvudata
XTI Features
t_rcvvudata
t_removeleaf
t_removeleaf
T_SNA_CONNECTION_OUTAGE
Functions
T_SNA_CONNECTION_SETUP_FAILURE.
Functions
T_SNA_MAX_LU_LEN
SNA Addresses
T_SNA_MAX_NETID_LEN
SNA Addresses
T_SNA_MAX_TPN_LEN
SNA Addresses
T_SNA_SYSTEM_DISCONNECT
Functions
T_SNA_TIMEOUT
Functions
T_SNA_USER_DISCONNECT
Functions
t_snd
t_snd
t_snd,
Events and t_look()
XTI Features
NAME
Functions
Functions
Headers and Definitions for XTI
t_snddis
t_snddis
t_snddis,
XTI Features
NAME
Functions
Functions
Headers and Definitions for XTI
t_sndrel
t_sndrel
t_sndrel,
NAME
Headers and Definitions for XTI
t_sndreldata
t_sndreldata
t_sndreldata,
NAME
Headers and Definitions for XTI
t_sndudata
XTI Features
t_sndudata
t_sndudata,
NAME
Functions
Functions
Headers and Definitions for XTI
t_sndv
t_sndv
t_sndv,
XTI Features
Headers and Definitions for XTI
t_sndvudata
XTI Features
t_sndvudata
t_sndvudata,
Headers and Definitions for XTI
t_strerror
t_strerror
t_strerror,
Utility functions:
NAME
RETURN VALUE
Headers and Definitions for XTI
t_sync
t_sync
t_sync,
Association of a UNIX Process to an Endpoint
XTI Features
NAME
Headers and Definitions for XTI
t_sysconf
t_sysconf
t_sysconf,
Utility functions:
Headers and Definitions for XTI
T_TCP,
General
T_TCP_KEEPALIVE
Further Remarks
T_TCP_KEEPALIVE,
The <xti_inet.h> Header File
T_TCP_MAXSEG
Further Remarks
T_TCP_MAXSEG,
The <xti_inet.h> Header File
T_TCP_NODELAY
Further Remarks
T_TCP_NODELAY,
The <xti_inet.h> Header File
T_UDERR
XTI Events
T_UDERR,
Events and t_look()
Event Management
Overview of Data Transfer
Events and TLOOK Error Indication
T_UDP,
General
T_UDP-level
T_UDP-level Options
T_UDP-level options
T_UDP-level Options
T_UDP_CHECKSUM
Further Remarks
T_UDP_CHECKSUM,
The <xti_inet.h> Header File
t_unbind
t_unbind
t_unbind,
XTI Features
Transport Interfaces States
NAME
Headers and Definitions for XTI
T_UNBND,
State Tables
T_UNIT,
Transport Interfaces States
T_UNSPEC
The Option Value T_UNSPEC
T_UNSPEC,
Headers and Definitions for XTI
tables
State Tables
TC,
Abbreviations
TCP
The Internet Protocols
TCP,
Overview of Connection Release
Abbreviations
TCP-level
TCP-level Options
TCP-level options
TCP-level Options
The <xti_inet.h> Header File
Headers and Definitions for XTI
terminated, connection
Example in Connection-oriented Mode
terminology
Terminology
terminology,
Terminology
TFLOW
XTI Events
TFLOW,
Sending Data
this
This Document
thread
Thread Safety
Thread Cancellation Points
thread cancellation point
Thread Cancellation Points
thread safety
Thread Safety
threads
Thread Safety
Thread Cancellation Points
thrpt
Options for Quality of Service and Expedited Data
thrpt structure,
The <xti_osi.h> Header File
Headers and Definitions for XTI
thrpt,
The <xti_osi.h> Header File
Headers and Definitions for XTI
TLI
XTI and TLI
Relationship between XTI and TLI
TLI,
XTI and TLI
Restrictions Concerning the Use of XTI
Relationship between XTI and TLI
Abbreviations
TLOOK
Events and TLOOK Error Indication
Return of TLOOK Error
TLOOK,
Synchronous and Asynchronous Execution Modes
Sending Data
Events and TLOOK Error Indication
TOS precedence levels,
The <xti_inet.h> Header File
Headers and Definitions for XTI
TPDU lengths,
The <xti_osi.h> Header File
Headers and Definitions for XTI
trade
Trade Marks
transdel
Options for Quality of Service and Expedited Data
transdel structure
The <xti_osi.h> Header File
Headers and Definitions for XTI
transfer
Overview of Data Transfer
Overview of Data Transfer
Negotiation of Abstract and Transfer Syntax
Data Transfer
Default Transfer Syntax for mOSI
data transfer
Transmission Control Protocol
The Internet Protocols
transport
Transport Endpoints
Transport Providers
Transport Interfaces States
Transport User Actions
Option Management of a Transport Endpoint
ISO Transport Protocol Information
Transport Service Interface Sequence of Functions
Transport Service Options
SNA Transport Provider
SNA Transport Protocol Information
Mapping XTI to 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 address,
Transport Endpoints
General
transport classes,
Functions
The <xti_osi.h> Header File
Headers and Definitions for XTI
transport connection,
Transport Endpoints
Overview of Connection Establishment
DESCRIPTION
DESCRIPTION
DESCRIPTION
transport endpoint
Option Management of a Transport Endpoint
transport endpoint,
Transport Endpoints
Transport Interfaces States
Outgoing Events
NAME
DESCRIPTION
NAME
DESCRIPTION
DESCRIPTION
NAME
NAME
DESCRIPTION
NAME
DESCRIPTION
NAME
DESCRIPTION
Transport Level Interface (TLI),
XTI and TLI
Restrictions Concerning the Use of XTI
Relationship between XTI and TLI
transport level options
General Introduction to the XTI
transport provider
The Format of Options
transport provider identifier,
Transport Endpoints
Overview of Connection-oriented Mode
DESCRIPTION
transport provider,
Transport Endpoints
Transport Providers
Overview of Connection-oriented Mode
States and Events in XTI
Transport Interfaces States
State Tables
DESCRIPTION
DESCRIPTION
DESCRIPTION
General
Transport Service Interface Sequence of Functions
Headers and Definitions for XTI
transport service access point, TSAP
Association of a UNIX Process to an Endpoint
transport service data unit, TSDU
Event Management
DESCRIPTION
DESCRIPTION
Writing Protocol-independent Software
transport service user,
Transport Endpoints
Overview of Connection-oriented Mode
Overview of Connection Establishment
Overview of Connection Release
States and Events in XTI
Transport Interfaces States
NAME
Transport Service Interface Sequence of Functions
transport service,
General Introduction to the XTI
General
Transport Service Interface Sequence of Functions
transport user actions,
Transport User Actions
TSAP,
Association of a UNIX Process to an Endpoint
Abbreviations
TSDU,
Event Management
Receiving Data
DESCRIPTION
DESCRIPTION
DESCRIPTION
CAVEATS
DESCRIPTION
General
Functions
Notes
Abbreviations
TSYSERR,
Error Handling
Sending Data
DESCRIPTION
types
Option Data Types and Structures
typographical
Typographical Conventions
UDP
The Internet Protocols
UDP,
Abbreviations
UDP-level options
The <xti_inet.h> Header File
Headers and Definitions for XTI
unbind,
XTI Features
Outgoing Events
State Tables
Events and TLOOK Error Indication
undefined
undefined
unit
expedited transport service data unit
transport service data unit
Unitdata error structure
Headers and Definitions for XTI
unitdata,
DESCRIPTION
SYNOPSIS
DESCRIPTION
UNIX
Association of a UNIX Process to an Endpoint
UNIX, process
Association of a UNIX Process to an Endpoint
UNIX, versions
XTI and TLI
unspecified
unspecified
unsuccessful
Association Establishment (successful, unsuccessful)
upper
Upper Layers Functionality Exposed via mOSI
Upper Layers FUs, Versions and Protocol Mechanisms
use
Use and Implementation of Interfaces
Use of the Same Protocol Address
The Use of Options in XTI
Use of "struct netbuf"
Guidelines for Use of XTI
Example of Use of Poll
Example of Use of Select
Use of XTI to Access NetBIOS
Restrictions Concerning the Use of XTI
used
Naming and Addressing Information used by mOSI
user
Transport User Actions
transport service user
user application
user application,
Overview of Connection-oriented Mode
Overview of Connectionless Mode
user data
DESCRIPTION
user data,
NAME
User Datagram Protocol
The Internet Protocols
User-Network Interface
General
using
Rationale for using XTI-mOSI
utility
Utility functions:
value
The Option Value T_UNSPEC
versions
Versions and Issues of Specifications
Upper Layers FUs, Versions and Protocol Mechanisms
versus
XTI Functions versus Protocols
mOSI API versus XAP
via
Upper Layers Functionality Exposed via mOSI
will
will
within
Object Identifier Representation within Options
write
write
writev(),
NAME
writing
Writing Protocol-independent Software
X/Open name space,
The Name Space
XAP
mOSI API versus XAP
XEM,
Abbreviations
XSH
Relationship to the XSH Specification
XTI
General Introduction to the XTI
Explanatory Notes for XTI
XTI Overview
XTI Features
XTI Functions versus Protocols
States and Events in XTI
The Use of Options in XTI
XTI Library Functions and Parameters
How to Prepare XTI Applications
Guidelines for Use of XTI
XTI Events
Use of XTI to Access NetBIOS
XTI Functions
XTI and TLI
Restrictions Concerning the Use of XTI
Relationship between XTI and TLI
Headers and Definitions for XTI
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 error return
Headers and Definitions for XTI
XTI level
Headers and Definitions for XTI
XTI,
General Introduction to the XTI
Abbreviations
XTI, applications
How to Prepare XTI Applications
XTI, features
XTI Features
Utility functions:
Optional mechanisms:
XTI, library
How to Prepare XTI Applications
XTI-level options
XTI-LEVEL OPTIONS
Headers and Definitions for XTI
XTI-mOSI
Rationale for using XTI-mOSI
Zero-length TSDUs and TSDU fragments,
DESCRIPTION
DESCRIPTION
DESCRIPTION
ERRORS
General
Functions