UP

The source of VMCOMM keys is described at (vmgroup). The normal use is described at (jvmg).

VMCOMM(register{=0};CPGCOMM==>c,(8,vmname)) Register CP simulator with Group

VMCOMM(msg{=1},(8,vmname),message==>c,edata) Send CP message to group member.

VMCOMM(declare_buffer{=2}==>) Declare IUCV buffer in effect.

VMCOMM(retrieve_buffer{=3}==>) Retrieve IUCV buffer.

VMCOMM(connect{=4},(8,target_vmid),(2,source_pathid),(2,msglim), (1,flags),(16,userdata);S==> c,(2,msglim),(1,flags);VMGIUCVP) Connect IUCV path

VMCOMM(get_connection{=5}==>c,(8,source_vmname),(2,msglim), (1,flags), (16,userdata);IUCVPATH) Retrieve a pending IUCV connection.

VMCOMM(max_paths_query{=6}==>c) Get maximum number of permitted paths.

VMCOMM(get_messageid{=7}==>c) Allocate a IUCV message ID

VMCOMM(vmcf{=8},(40,vmcf_parameter_list);S ==> c)

VMCOMM(smsg{=9},(8,vmname),message==>c,edata) Send special message to group member.

VMCOMM(username_query{=10},(8,username)==>c) Enquire if name registered.

VMCOMM(spool_send{=11},(212,spooldata);S==>c) Send spool file to user.

VMCOMM(get_spool{=12}==>c,spooldata;S) Retrieve a passed spool file.

VMCOMM(kt==>X'1234567B')

Internal Logic