Previous section.

Transport Provider Interface (TPI), Version 2 Draft 2
Copyright © 1999 The Open Group

NAME

T_ORDREL_REQ - Orderly Release Request

SYNOPSIS

This message consists of a M_PROTO message block formatted as follows:


struct T_ordrel_req {
    t_scalar_t   PRIM_type;      /* Always T_ORDREL_REQ */
};


DESCRIPTION

This primitive indicates to the transport provider that the user is finished sending data. This primitive is only supported by the transport provider if it is of type T_COTS_ORD.

PARAMETERS

PRIM_type
identifies the primitive type.

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

[EPROTO]
This indicates the unrecoverable protocol condition that the primitive would place the interface in an incorrect state.

MODES

Only connection-mode.

ORIGINATOR

Transport user.

Contents Next section Index