Planning Considerations for Other Virtual Machines r IFunction I AUTHORIZE UNAUTHORIZE SEND SEND/RECV SENDX RECEIVE CANCEL REPLY QUIESCE RESUME , IDENTIFY I I I REJECT I I i
ICode
tI Control
Control
Data
Data
DataI ,Data I I I Control I I I IData , I I I Control I I I I Control , I 1
,Control, I , Control , , Comments , I 1Initialize VMCF for a given virtual machine. IOnce AUTHORIZE is executed, the virtual
Imachine can execute otherVMcr functions
Ireceive messages or requests from other,users. and I I ,Terminates VMCF activity. I I , , , I 1Directs a message or block of data to another I virtual machine. Provides the capability to send and receive
data on a single transaction.
Directs data to another virtual machine on a
faster but more restrictive protocol than theSEND function.
Allows you to accept selective messages or
data sent via aSEND or SEND/RECV function.
Cancels a message or data transfer directed
to another user but not yet accepted by that
user.
Allows you to direct data back to the
originator of aSEND/RECV function,
simulating full duplex communication.
Temporarily rejects furtherSEND, SENDX, SEND/RECV, or IDENTIFY requests from other
users.
Resets the status set by theQUIESCE function
and allows execution of subsequent requests
from other users.
Notifies another user that your virtual
machine is available forVMcr communication.
Allows you to reject specificSEND or SEND/RECV requests pending for your virtual
machine.I ItData indicates a data transfer function. I Control indicates a VMCF control function. L- Figure 8. Virtual Machine Communication Facility (VMCF) Functions 50 IBM VM/370 Planning and System Generation Guide
ICode
t
Control
Data
Data
Data
,Control
Imachine can execute other
Ireceive messages or requests from other
data on a single transaction.
Directs data to another virtual machine on a
faster but more restrictive protocol than the
Allows you to accept selective messages or
data sent via a
Cancels a message or data transfer directed
to another user but not yet accepted by that
user.
Allows you to direct data back to the
originator of a
simulating full duplex communication.
Temporarily rejects further
users.
Resets the status set by the
and allows execution of subsequent requests
from other users.
Notifies another user that your virtual
machine is available for
Allows you to reject specific
machine.