5 tab(+) center expand box;
8 service primitive & arguments+provided by
10 N_CONNECT.request+cons_openvc(... faddr, ...)
11 called address+argument faddr
12 calling address+not implemented
13 receipt confirmation+not implemented
14 expedited data+not implemented
15 quality of service+not implemented
16 NS-user data+not implemented
18 N_CONNECT.indication+not implemented
20 N_CONNECT.response+cons_netcmd( CONN_REFUSE )
21 + or cons_netcmd( CONN_CONFIRM )
22 + however, net connection has already
23 + been accepted. If REFUSE, it will
24 + be cleared with E_CO_HLI_REJT
25 + (higher layer rejects connection)
26 responding address+not implemented
27 receipt confirmation+not implemented
28 expedited data+not implemented
29 quality of service+not implemented
30 NS-user data+not implemented
32 N_CONNECT.confirm+not implemented
34 N_DATA.request+cons_output(... m, ...)
35 +and cosns_output(... m, ...)
36 confirmation+not implemented
39 N_DATA.indication+pr_input( m, ... )
40 +or software interrupt
41 confirmation+not implemented
44 N_DATA_ACKNOWLEDGE.request+not implemented
46 N_DATA_ACKNOWLEDGE.indication+not implemented
48 N_EXPEDITED_DATA.request+not implemented
50 N_EXPEDITED_DATA.indication+not implemented
52 N_RESET.request+not implemented
53 N_RESET.indication+socket->so_error = reason
54 +or pr_ctlinput( PRC_ROUTEDEAD )
55 originator+not implemented
56 reason+from X.25 packet or ecn driver
57 N_RESET.response+not implemented
58 N_RESET.confirm+not implemented
60 N_DISCONNECT.request+cons_netcmd( CONN_CLOSE )
61 reason+uses E_CO_HLI_DISCN (normal
62 +disconnect from higher layer)
63 responding address+not implemented
64 NS_user data+not implemented
66 N_DISCONNECT.indication+socket->so_error = reason
67 +or pr_ctlinput( PRC_ROUTEDEAD )
68 originator+not implemented
69 reason+from X.25 packet or ecn driver
70 responding address+not implemented
71 NS_user data+not implemented
74 \fBFigure \n+(FG\fR: Transport Service Primitives
78 \** data on disconnect is not supported at this time.