CICS - Comandos API por funções - www.cadcobol.com.br


Volta a página anterior

Volta ao Menu Principal


Desenvolvido por DORNELLES Carlos Alberto - Analista de Sistemas - Brasília DF. - cad_cobol@hotmail.com

CICS - Comandos API por funções

The following tables categorize commands according to the functions that they perform:

Table 5. Error handling and abnormal termination support
ABEND Terminates a task abnormally.
HANDLE ABEND Handles an abnormal termination exit.
HANDLE CONDITION Handles conditions.
IGNORE CONDITION Ignores conditions.
POP HANDLE Restores the original HANDLE commands.
PUSH HANDLE Suspends existing HANDLE commands.

Table 6. Advanced program-to-program communications (APPC) mapped conversation
Advanced program-to-program communications (APPC) mapped conversation commands allow a CICS program to send data to, and receive data from, a program that is running in a remote system.
Programming that uses APPC conversations is called Distributed Transaction Processing (DTP).
Guidance information is given in the TXSeries for Multiplatforms Intercommunication Guide.


ALLOCATE Creates an APPC mapped conversation.
CONNECT PROCESS Initiates an APPC mapped conversation to a program that is running in a remote system.
CONVERSE (APPC) Communicates on an APPC mapped conversation.
EXTRACT ATTRIBUTES Obtains the state of an APPC conversation.
EXTRACT PROCESS Retrieves information about an APPC conversation.
FREE Finishes with an APPC conversation.
ISSUE ABEND Abnormally terminates an APPC conversation.
ISSUE CONFIRMATION Issues a positive response to a SEND CONFIRM request on an APPC mapped conversation.
ISSUE ERROR Sends an error indicator on an APPC mapped conversation.
ISSUE PREPARE Issues the first flow of a syncpoint request on an APPC mapped conversation.
ISSUE SIGNAL Requests change of direction from a remote program on an APPC mapped conversation.
RECEIVE (APPC) Receives data from an APPC mapped conversation.
SEND (APPC) Sends data on an APPC mapped conversation.
WAIT CONVID Requests that buffered data is transmitted on an APPC mapped conversation.

Table 7. Authentication commands Support
CHANGE PASSWORD Changes the password for a specified user ID.
SIGNOFF Signs off from a terminal.
SIGNON Signs on to a terminal.
VERIFY PASSWORD Verifies the password for a specified user ID.

Table 8. Basic Mapping Support (BMS) commands
RECEIVE MAP Receives screen input into an application data area.
SEND CONTROL Sends device controls to a terminal.
SEND MAP Sends mapped output data to a terminal.
SEND TEXT Sends data without mapping.

Table 9. Debugging services commands
DUMP Requests a transaction dump.
ENTER Writes a trace entry.
TRACE Controls the CICS trace facility.

Table 10. Configuration services commands
.
ADDRESS Obtains access to CICS storage areas.
ASSIGN Obtains values from outside the application program's local environment.
COLLECT STATISTICS Obtains either the current statistics for a single named resource, or the global statistics for a named resource type.
INQUIRE CONNECTION Retrieves information about a system connection.
INQUIRE CONNECTION (browse) Browses information about the system connections.
INQUIRE DSNAME Retrieves information about an object that is associated with a File Definitions (FD) stanza entry.
INQUIRE FILE Retrieves information about a file.
INQUIRE FILE (browse) Browses information about the files that you are authorized to access.
INQUIRE JOURNALNUM Retrieves information about a user journal.
INQUIRE JOURNALNUM (browse) Browses information about the user journals that you are authorized to access.
INQUIRE MODENAME Retrieves information about a session group within a connection.
INQUIRE PROGRAM Retrieves information about a program, map set, or table.
INQUIRE PROGRAM (browse) Browses information about the programs, map sets, and tables that you are authorized to access.
INQUIRE REQID Retrieves information about a queued request.
INQUIRE STATISTICS Retrieves information about the accumulation and recording of CICS.
INQUIRE SYSTEM Retrieves information about the local CICS region.
INQUIRE TASK Retrieves information about a user task.
INQUIRE TASK LIST Retrieves a list of user tasks.
INQUIRE TCLASS Retrieves information about a transaction class.
INQUIRE TDQUEUE Retrieves information about a transient data queue.
INQUIRE TDQUEUE (browse) Browses information about the transient data queues that you are authorized to access.
INQUIRE TERMINAL or NETNAME Retrieves information about a terminal.
INQUIRE TERMINAL (browse) Browses information about the terminals.
INQUIRE TRACEDEST Retrieves information about the tracing destination.
INQUIRE TRANSACTION Retrieves information about a transaction.
INQUIRE TRANSACTION (browse) Browses information about the transactions that you are authorized to access.
INQUIRE TSQUEUE Retrieves information about a temporary storage queue.
PERFORM STATISTICS RECORD Causes the statistics for a named resource type to be recorded.
SET CONNECTION Changes some of the attributes of a connection.
SET FILE Changes some of the attributes of a file.
SET FILE CLOSED Closes a file.
SET FILE DISABLED Makes a file unavailable to application programs.
SET FILE ENABLED Makes a file available to application programs.
SET FILE OPEN Opens a file.
SET JOURNALNUM Changes the open status of a user journal.
SET PROGRAM Changes some of the attributes of a program map set or table.
SET STATISTICS Changes some of the values that control the accumulation and recording of CICS statistics.
SET SYSTEM Changes some of the attributes of a system.
SET TASK Purges a user task.
SET TCLASS Changes attributes of a transaction class.
SET TDQUEUE Changes some of the attributes of a transient data queue.
SET TERMINAL Changes some of the attributes of a terminal.
SET TRACEDEST Changes tracing options.
SET TRANSACTION Changes some of the attributes of a transaction.

Table 11. File services commands
DELETE Deletes a record from a file.
ENDBR Ends a browse.
READ Reads a record from a file.
READNEXT Reads the next record during a browse.
READPREV Reads the previous record during a browse.
RESETBR Resets the start of a browse.
REWRITE Updates a record in a file.
STARTBR Starts browse.
UNLOCK Releases exclusive control on a record.
WRITE Writes a record to a file.

Table 12. Timer services commands
ASKTIME Requests the current date and time of day.
CANCEL Cancels an interval control request.
DELAY Delays the processing of a task.
FORMATTIME Selects the format of date and time.
POST Requests notification when the specified expiration time for exclusive control on a record is reached.
RETRIEVE Retrieves data that is stored for a task.
START Schedules a task in a local or a remote system.
WAIT EVENT Waits for an event to occur.

Table 13. Journal services commands
JOURNAL Creates a journal record.
WAIT JOURNAL Synchronizes with journal output.

Table 14. Program execution services commands
LINK Links to another program that is expecting return.
RETURN Returns program control.
XCTL Transfers program control.
SUSPEND Suspends a task.

Table 15. Storage services commands
FREEMAIN Releases main storage.
GETMAIN Gets main storage.
LOAD Loads an application table or map set from a disk directory into shared main storage.
RELEASE Releases a loaded application table or map set.

Table 16. Logical unit of work (LUW) services commands
SYNCPOINT Establishes a syncpoint.

Table 17. Serialization services commands
DEQ Releases a currently enqueued resource for use by another task.
ENQ Schedules use of a resource by a task (enqueue).

Table 18. Temporary storage queue services commands
DELETEQ TS Deletes a temporary storage queue.
READQ TS Reads data from a temporary storage queue.
WRITEQ TS Writes data to a temporary storage queue.

Table 19. Terminal services commands
CONVERSE (terminal) Communicates with a terminal.
HANDLE AID Handles attention identifiers.
RECEIVE (terminal) Receives data from a terminal.
SEND (terminal) Writes (or sends) data to a terminal.
WAIT TERMINAL Ensures terminal operation has completed.

Table 20. Transient data queue services commands
DELETEQ TD Deletes an intrapartition transient data queue.
READQ TD Reads data from a transient data queue.
WRITEQ TD Writes data to a transient data queue.


© Copyright IBM Corp.

Volta para o início da página

Volta a página anterior

Volta ao Menu Principal