Previous section.

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

NAME

-<->XTI

SYNOPSIS


#include <xti_osi.h>


DESCRIPTION

The following symbol is defined to identify the ISO Transport protocol level:

Symbol Protocol Level
T_ISO_TP ISO transport

The following symbols are defined, with distinct values, to identify the ISO transport classes:

Symbol Transport Class
T_CLASS0 transport class 0
T_CLASS1 transport class 1
T_CLASS2 transport class 2
T_CLASS3 transport class 3
T_CLASS4 transport class 4

The following symbols are defined, with distinct values, to identify priorities:

Symbol Priority
T_PRITOP top
T_PRIHIGH high
T_PRIMID mid
T_PRILOW low
T_PRIDFLT default

The following symbols are defined to identify protection levels. Their values are bitwise distinct from each other and from the value of T_ABSREQ:

Symbol Protection Level
T_NOPROTECT no protection
T_PASSIVEPROTECT passive protection
T_ACTIVEPROTECT active protection

Structure type rate is defined with the following members:

Member Type Contents
targetvalue t_scalar_t target value
minacceptvalue t_scalar_t value of minimum acceptable quality

Structure type reqvalue is defined with the following members:

Member Type Contents
called struct rate called rate
calling struct rate calling rate

Structure type thrpt is defined with the following members:

Member Type Contents
maxthrpt struct reqvalue maximum throughput
avgthrpt struct reqvalue average throughput

Structure type transdel is defined with the following members:

Member Type Contents
maxdel struct reqvalue maximum transit delay
avgdel struct reqvalue average transit delay

The following symbols are defined with integer values to identify options for quality of service and expedited data defined in ISO 8072:1994. The values of symbols with prefix T_TCO are distinct, and the values of symbols with prefix T_TCL are distinct.

Symbol Option
T_TCO_THROUGHPUT connection mode throughput
T_TCO_TRANSDEL connection mode transit delay
T_TCO_RESERRORRATE connection mode residual error rate
T_TCO_TRANSFFAILPROB connection mode transfer failure probability
T_TCO_ESTFAILPROB connection establishment failure probability
T_TCO_RELFAILPROB connection release failure probability
T_TCO_ESTDELAY connection establishment delay
T_TCO_RELDELAY connection release delay
T_TCO_CONNRESIL connection resilience
T_TCO_PROTECTION connection mode protection
T_TCO_PRIORITY connection mode priority
T_TCO_EXPD connection mode expedited data
T_TCL_TRANSDEL connectionless mode transit delay
T_TCL_RESERRORRATE connectionless mode residual error rate
T_TCL_PROTECTION connectionless mode protection
T_TCL_PRIORITY connectionless mode priority

The following symbols are defined with integer values to identify management options. The values of symbols with prefix T_TCO are distinct.

Symbol Option
T_TCO_LTPDU maximum TPDU length
T_TCO_ACKTIME cknowledge time
T_TCO_REASTIME reassignment time
T_TCO_EXTFORM extended format
T_TCO_FLOWCTRL flow control
T_TCO_CHECKSUM connection mode checksum
T_TCO_NETEXP network expedited data
T_TCO_NETRECPTCF use of network receipt confirmation
T_TCO_PREFCLASS preferred class
T_TCO_ALTCLASS1 alternative class 1
T_TCO_ALTCLASS2 alternative class 2
T_TCO_ALTCLASS3 alternative class 3
T_TCO_ALTCLASS4 alternative class 4
T_TCL_CHECKSUM connectionless mode checksum

SEE ALSO

<xti.h>, <xti_inet.h>.

CHANGE HISTORY

First released in Issue 5.2.

Contents Next section Index