DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

T_EXDATA_REQ(D7tpi)


T_EXDATA_REQ -- Expedited Data Request

Synopsis

This message consists of one M_PROTO message block followed by one or more M_DATA message blocks containing at least one byte of data. The format of the M_PROTO message block is as follows:
   struct T_exdata_req {
   	long PRIM_type;  /* always T_EXDATA_REQ */
   	long MORE_flag;  /* indicates more data in ETSDU */
   }

Description

This primitive indicates to the transport provider that this message contains an expedited transport interface data unit. One or more expedited transport interface data units form an expedited transport service data unit.

This primitive has a mechanism which indicates the beginning and end of an expedited transport service data unit. However, not all transport providers support the concept of an expedited transport service data unit.

Parameters


PRIM_type
identifies the primitive type.

MORE_flag
when greater than zero indicates that the next T_EXDATA_REQ primitive is also part of this expedited transport service data unit.

Rules

This primitive does not require any acknowledgments, although it may generate a fatal error. This is indicated via a M_ERROR message type which results in the failure of all operating system service routines on the stream.

Errors

The allowable errors are as follows:

EPROTO
This indicates one of the following unrecoverable protocol conditions:

Modes

Only connection-mode.

Originator

Transport user.

Notices

Hardware constraints

None

Applicability

N/A

Backward compatibility

UnixWare-specific TPI Message Formats

Forward compatibility

N/A
19 June 2005
© 2005 The SCO Group, Inc. All rights reserved.
OpenServer 6 and UnixWare (SVR5) HDK - June 2005