Incoming Events

The incoming events correspond to the successful return of the specified routines. These routines return data or event information from the transport provider. The only incoming event not associated directly with the return of a routine is pass_conn, which occurs when a connection is transferred to another endpoint. The event occurs on the endpoint that is being passed the connection, although no XTI/TLI routine is called on the endpoint.

In the following table, the rcvdis events are distinguished by the value of ocnt, the count of outstanding connect requests on the endpoint.

Table 8-3 Incoming Events

Event Description Service Type

listen

Successful return of t_listen(). For more information, see the t_listen(3C)man page.

T_COTS, T_COTS_ORD

rcvconnect

Successful return of t_rcvconnect(). For more information, see the t_rcvconnect(3C) man page.

T_COTS, T_COTS_ORD

rcv

Successful return of t_rcv(). For more information, see the t_rcv(3C) man page.

T_COTS, T_COTS_ORD

rcvdis1

Successful return of t_rcvdis(3C) rcvdis1t_rcvdis(), onct <= 0

T_COTS, T_COTS_ORD

rcvdis2

Successful return of t_rcvdis(), ocnt == 1. For more information, see the t_rcvdis(3C) man page.

T_COTS, T_COTS_ORD

rcvdis3

Successful return of t_rcvdis() with ocnt > 1. For more information, see the t_rcvdis(3C) man page.

T_COTS, T_COTS_ORD

rcvrel

Successful return of t_rcvrel(). For more information, see the t_rcvrel(3C) man page.

T_COTS_ORD

rcvudata

Successful return of t_rcvudata(). For more information, see the t_rcvudata(3C) man page.

T_CLTS

rcvuderr

Successful return of t_rcvuderr(). For more information, see the t_rcvuderr(3C) man page.

T_CLTS

pass_conn

Receive a passed connection

T_COTS, T_COTS_ORD