FUNCrIOO Sm.f.1ARY

CCNDITlOOAL SEND

Operator ID: 22

Hex Byte

Contents Function Request Facility Offset

results 1 through 9

1------------------------

1

22H-33H

1 reserved

1

result 0

1------------------------

20H

1 BOOLEAN

 

oper am 6

1------------------------

 

1 reserved

 

lEH

operam 5

1------------------------

lCH

1 ------------------------reserved

1

operand 4

1

lAH

1 reserved

1

operand 3

1-----------------------

~1

I8H

1 MESSAGE OBJECl' SELECI'ORI

operand 2

1------------------------

1

l6H

1 reserved

1

operand 1

1------------------------

1

l4H

1 reserved

1

operam 0

1------------------------

1

l2H

1 ------------------------PORI'OBJECI' SELECI'OR

1

IP function code

1

lOH

1 013H (CCNDITICNAL SEND) 1

function

state

1------------------------

1

OEH

1 reserved

1

 

 

1------------------------

1

 

process selection

it:ldex

1 ------------------------PRCX:!ESSINDEX

1

OCH

 

 

1

 

CCNDITICNAL SEND allows a process to check for the availability of queue space at a port and to indivisibly deliver a message if space is available. The first and fourth operands are used. The boolean result, which is set to true if a message is deposited, is stored in the function result area.

B-ll

Page 118
Image 118
Intel iapx 432 manual I8H, 013H Ccnditicnal Send