Outgoing Events
The outgoing events described in the following table correspond to the
status returned from the specified transport routines, where these routines
send a request or response to the transport provider. In the table, some events,
such as “accept,” are distinguished by the context in which they
occur. The context is based on the values of the following variables:
ocnt – Count of outstanding
connect requests
fd – File descriptor of the
current transport endpoint
resfd – File descriptor of
the transport endpoint where a connection is accepted
Table 8-2 Outgoing Events | | |
opened
|
| T_COTS, T_COTS_ORD, T_CLTS
|
bind
|
| T_COTS, T_COTS_ORD, T_CLTS
|
|
| T_COTS, T_COTS_ORD, T_CLTS
|
unbind
|
| T_COTS, T_COTS_ORD, T_CLTS
|
closed
|
| T_COTS, T_COTS_ORD, T_CLT
|
connect1
|
| T_COTS, T_COTS_ORD
|
connect2
| TNODATA error on t_connect(3NSL) in asynchronous mode, or TLOOK error due to a disconnect request arriving on the transport
endpoint
| T_COTS, T_COTS_ORD
|
accept1
|
| T_COTS, T_COTS_ORD
|
accept2
|
| T_COTS, T_COTS_ORD
|
accept3
|
| T_COTS, T_COTS_ORD
|
snd
|
| T_COTS, T_COTS_ORD
|
snddis1
|
| T_COTS, T_COTS_ORD
|
snddis2
|
| T_COTS, T_COTS_ORD
|
sndrel
|
| T_COTS_ORD
|
sndudata
|
| T_CLTS
|
|