z/OS Language Environment Writing Interlanguage Communication Applications
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Using nested enclaves

z/OS Language Environment Writing Interlanguage Communication Applications
SA38-0684-00

An enclave is a logical runtime structure that supports the execution of a collection of routines.

z/OS® Language Environment® explicitly supports the execution of a single enclave within a Language Environment process. However, by using the system services and language constructs described in this chapter, you can create an additional, or nested, enclave and initiate its execution within the same process.

The enclave that issues a call to system services or language constructs to create a nested enclave is called the parent enclave. The nested enclave that is created is called the child enclave. The child must be a main routine; a link to a subroutine by commands and language constructs is not supported under Language Environment.

If a process contains nested enclaves, none or only one enclave can be running with POSIX(ON).

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014