CPI-C support provided by IBM Z Workload Scheduler
- CMACCP
- Accept_Conversation
CMACCP is not applicable because the ATP must initialize and allocate the conversation.
- CMALLC
- Allocate
CMALLC must be issued by the ATP to allocate the conversation.
- CMCFMD
- Confirmed
CMCFMD is returned by IBM Z Workload Scheduler when a confirm verb is issued by the ATP. But IBM Z Workload Scheduler does not perform additional processing for a confirm request. The confirmed verb is issued when the request is received.
- CMINIT
- Initialize_Conversation
CMINIT must be issued by the ATP to initialize the conversation.
- CMRCV
- Receive
The ATP should repeat CMRCV calls to ensure that it receives the requested data. This is because when IBM Z Workload Scheduler receives the send state from the ATP and has no data to send at that time, it issues a receive inviting the ATP to send more requests. So the ATP determines the frequency of the polling.
- CMSED
- Set_Error_Direction
CMSED can be issued but is not used by IBM Z Workload Scheduler.
- CMSERR
- Send_Error
CMSERR can be issued but is not used by IBM Z Workload Scheduler.
- CMSLD
- Set_Log_Data
CMSLD can be issued but is not used by IBM Z Workload Scheduler.
- CMSTPN
- Set_TP_Name
Specify TP name EQQAPI, which is the default name. IBM Z Workload Scheduler recognizes these TP names:
- EQQTRK
- Supplied by trackers that communicate with the Z controller through APPC
- EQQAPI
- Supplied by user programs (ATPs) that communicate with IBM Z Workload Scheduler through the API.