Solstice X.25 9.2 Developer's Guide

6.1 Commands and Structures Tables

Table 6-1 summarizes the NLI commands and their corresponding Packet Types and C structures:

Table 6-1 NLI Commands and Structures

NLI Command 

X.25 Packet 

NLI Structure 

N_Abort

Abort Indication 

xabortf

N_CC

Call Response/ Confirmation 

xccnff

N_CI

Call Request/ Indication 

xcallf

N_DAck

Data Acknowledgment Request/Indication 

xdatacf

N_Data

Data 

xdataf

N_DC

Clear Confirm 

xdcnff

N_DI

Clear Request/Indication 

xdiscf

N_EAck

Expedited Data Acknowledgement 

xedatacf

N_EData

Expedited Data 

xedataf

N_RC

Reset Response/Confirm 

xrscf

N_RI

Reset Request/Indication 

xrstf

These commands and structures in do not correspond to X.25 packet types:

Table 6-2 PVC and Listening Commands and Structures

NLI Command 

NLI Structure 

Description 

N_PVC_ATTACH

pvcattf

Specify X.25 service to use with PVC 

N_PVC_DETACH

pvcdetf

Specify X.25 service to stop using with PVC 

N_Xcanlis

xcanlisf

Cancel listening 

N_Xlisten

xlistenf

Listen for incoming calls 

All of the structures listed in Table 6-1 and Table 6-2 are defined in the x25_primitives C union.

In addition to the structures that have a one-to-one mapping with NLI commands, Solstice X.25 provides a number of structures that are used by several of the commands. These are related to addressing and facilities, and are listed in Table 6-3:

Table 6-3 Generic Structures

structure 

function 

xaddrf 

contains addressing information 

lsapformat 

defines the LSAP 

extraformat 

defines optional X.25 facilities 

qosformat 

defines OSI CONS Quality of Service (QOS) parameters