Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

COPY members for the program interface in COBOL

&pagelevel(4)&pagelevel

The names of the COPY members for the program interface for administration are all prefixed with the letters KCA. The table below contains the names of the C data structures in alphabetical order and specifies which COPY member corresponds to which C data structure, or which COPY member contains particular definitions:

C data structure / definitions

COBOL COPY member

Operation codes and sub-operation codes for KDCADMI (values from opcode and subopcode1/2), the object types (values from obj_type) and the main and subcodes of the return codes (values from retcode)

KCAOPRTC

Printable strings for the main and subcodes of the return codes

KCAPRINC

kc_abstract_syntax_str

KCAABSTC

kc_access_point_str

KCAACCPC

kc_adm_parameter (parameter area) and
kc_id_area (identification area)

KCAPAIDC

kc_application_context_str

KCAAPLCC

kc_bcamappl_str

KCABCAMC

kc_change_application_str

KCAAPPLC

kc_character_set_strKCACSETC

kc_cluster_curr_par_str

KCACCURC

kc_cluster_node_str

KCACLNOC

kc_cluster_par_str

KCACLPAC

kc_con_str

KCACONC

kc_create_statements_str

KCACREAC

kc_curr_par_str

KCACURRC

kc_db_info_str

KCADBIC

kc_diag_and_account_par_str

KCADACCC

kc_dyn_par_str

KCADYNC

kc_edit_str (only on BS2000 systems)

KCAEDITC

kc_encrypt_str

KCAENCRC

kc_encrypt_advanced_str

KCAENCAC

kc_gssb_str

1

kc_http_descriptor_strKCAHTPDC

kc_kset_str

KCAKSETC

kc_load_module_str

KCALMODC

kc_lock_mgtm_str

KCACLLKC

kc_lpap_str

KCALPAPC

kc_lses_str

KCALSESC

kc_lterm_str

KCALTRMC

kc_ltac_str

KCALTACC

kc_max_par_str

KCAMAXC

kc_msg_dest_par_str

KCAMSGDC

kc_message_module_str

KCAMSGMC

kc_mux_str (only on BS2000 systems)

KCAMUXC

kc_online_import_str

KCACLIMC

kc_osi_association_str

KCAOASSC

kc_osi_con_str

KCAOCONC

kc_osi_lpap_str

KCAOLPAC

kc_pagepool_str

KCAPGPLC

kc_ptc_str

KCAPTCC

kc_program_str

KCAPROGC

kc_pterm_str

KCAPTRMC

kc_queue_par_str

KCAQUPAC

kc_queue_str

KCAQUEUC

kc_sfunc_str

KCASFUNC

kc_shutdown_str

KCASHUTC

kc_signon_str

KCASIGNC

kc_subnet_str (only on Unix, Linux and Windows systems)

KCASBNTC

kc_syslog_str

KCASLOGC

kc_system_par_str

KCASYSTC

kc_tac_str

KCATACC

kc_tacclass_str

KCATCLC

kc_tasks_par_str

KCATASKC

kc_timer_par_str

KCATIMEC

kc_tpool_str

KCATPLC

kc_transfer_syntax_str

KCATRANC

kc_user_dyn1_str

KCAUSD1C

kc_user_dyn2_str

KCAUSD2C

kc_user_fix_str

KCAUSFXC

kc_user_str

KCAUSERC

kc_utmd_par_str

KCAUTMDC

1

In this case there is no corresponding COPY member as kc_gssb_str only consists of the 8 character-long field in which the GSSB name (GS-NAME) is passed.

The COPY members for the COBOL program interface are stored in the following libraries:

  • for openUTM on BS2000 systems: in the library SYSLIB.UTM.070.COB

  • for openUTM on Unix and Linux systems: in the directory
    utmpath/copy-cobol85 (Micro Focus Cobol compiler) or
    utmpath/netcobol (NETCOBOL compiler from Fujitsu)

  • for openUTM on Windows systems: in the directory
    utmpath\copy-cobol85 (Micro Focus Cobol compiler)