This section gives the syntax and other information of the following COBOL-UAP creation programs which are used for message exchange communication:
- CBLDCMCF('ADLTAP '): Delete an application timer start request
- CBLDCMCF('APINFO '): Report the application information
- CBLDCMCF('CLOSE '): Close the MCF environment
- CBLDCMCF('COMMIT '): Commit an MHP
- CBLDCMCF('CONTEND '): Terminate continuous-inquiry-response processing
- CBLDCMCF('EXECAP '): Activate an application program
- CBLDCMCF('MAINLOOP'): Start an MHP service
- CBLDCMCF('OPEN '): Open the MCF environment
- CBLDCMCF('RECEIVE '): Receive a message#
- CBLDCMCF('RECVSYNC'): Receive a synchronous message#
- CBLDCMCF('REPLY '): Send a response message#
- CBLDCMCF('RESEND '): Resend a message#
- CBLDCMCF('ROLLBACK'): Enable MHP rollback
- CBLDCMCF('SEND '): Send a message#
- CBLDCMCF('SENDRECV'): Exchange a synchronous message#
- CBLDCMCF('SENDSYNC'): Send a synchronous message#
- CBLDCMCF('TACTCN '): Establish connection#
- CBLDCMCF('TACTLE '): Release a logical terminal from shutdown status#
- CBLDCMCF('TDCTCN '): Release connection#
- CBLDCMCF('TDCTLE '): Shut down a logical terminal#
- CBLDCMCF('TDLQLE '): Delete a logical terminal's output queue
- CBLDCMCF('TEMPGET '): Accept temporary-stored data
- CBLDCMCF('TEMPPUT '): Update temporary-stored data
- CBLDCMCF('TIMERCAN'): Cancel user timer monitoring
- CBLDCMCF('TIMERSET'): Set user timer monitoring
- CBLDCMCF('TLSCN '): Acquire a connection status#
- CBLDCMCF('TLSCOM '): Acquire status of MCF communication services
- CBLDCMCF('TLSLE '): Acquire a logical terminal status#
- CBLDCMCF('TLSLN '): Acquire the acceptance status for a server-type connection establishment request#
- CBLDCMCF('TOFLN '): Stop accepting server-type connection establishment requests#
- CBLDCMCF('TONLN '): Start accepting server-type connection establishment requests#
#: For details on the syntax of COBOL-UAP creation programs, see the applicable OpenTP1 Protocol manual.
The COBOL-UAP creation programs for message exchange can be used only in UAPs of TP1/Server Base. They cannot be used in UAPs of TP1/LiNK.
When defining DATA DIVISION of COBOL-UAP creation programs, the COBOL language templates can be used as samples. The COBOL language template for message exchange (CBLDCMCF) is stored in DCMCF.cbl under the /BeTRAN/examples/COBOL/ directory. For the usage of the API stored in DCMCF.cbl, see the syntax description in the applicable OpenTP1 Protocol manual.
All Rights Reserved. Copyright (C) 2006, 2010, Hitachi, Ltd.