C Functions for Calling COBOL - Overview

The following table lists the functions that you can use from C programs to call COBOL. For more information about using these functions, see the section Calling COBOL from C in the chapter Interfacing with C Programs in your Program Development book.

cobaddch Displays a character on the screen
cobaddstr Displays a string on the screen
cobaddstrc Displays a string on the screen
cobcall Calls a COBOL program
cobcancel Cancels a previously loaded program
cobclear Clears the screen
cobcols Returns the number of columns on the screen
cobcommandline Sets up the COBOL command line
Outputs an event to one or more output destinations.
Installs or uninstalls a tracer configuration callback function.
cobexit Closes down the global COBOL run-time environment
cobfunc Calls a COBOL program and then cancels it
cobget Converts COBOL-based data to native C language types
cobgetch Gets a character from the keyboard
cobgetenv Obtains the value of an environment variable
cobgetfuncaddr Returns a function pointer to a COBOL program
cobinit Initializes the COBOL environment
cobkeypad Puts the numeric keypad of the terminal keypad into local mode or transmit mode
coblines Returns the number of lines on the screen
coblongjmp Provides the capability of a non-local GO TO, when used with the cobsetjmp function
cobmove Moves the virtual cursor to a position on the screen
cobpostsighandler Adds a handler to the list of handlers for a signal
cobprintf Displays the specified formatted string on the screen
cobput Converts data from native C language types to COBOL types.
cobputenv Dynamically changes the value of an environment variable.
cobremovesighandler Removes a posted handler from the list of handlers for a signal.
cobrescanenv Causes the run-time system to rescan the environment for COBOL environment strings
cobscroll Scrolls the screen display
cobsetjmp Provides the capability of a non-local GO TO, when used with the coblongjmp function
cobtermmode Toggles the terminal screen between standard and wide modes
cobthreadtidy Tidies up the thread-local COBOL run-time environment
cobtidy Tidies up the global COBOL run-time environment
SYSTEM Runs an executable via a system shell