home *** CD-ROM | disk | FTP | other *** search
- Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
- Path: sparky!uunet!paladin.american.edu!auvm!DKAUNI2.BITNET!RZ93
- Message-ID: <"92-11-21-14:59:14.34*RZ93"@DKAUNI2.BITNET>
- Newsgroups: bit.listserv.ibm-main
- Date: Sat, 21 Nov 1992 14:59:00 LCL
- Sender: IBM Mainframe Discussion list <IBM-MAIN@RICEVM1.BITNET>
- From: Martin Kerner <RZ93@DKAUNI2.BITNET>
- Subject: Checking the caller's state
- Lines: 21
-
- Hi all,
-
- I'm not sure if this is a VTAM or MVS question : a certain VTAM
- application does a big part of its processing within asynchronous
- exit routines, such as RPL exits. However, there is also a mainline
- code.
-
- These two 'platforms' share a set of subroutine, e.g. for tracing
- and reporting purposes.
-
- Now to my question : how can such a subroutine determine if it has been
- called by an asynchronous VTAM exit or the mainline program ? I know
- I can check the caller's module ID (behind the base register), but
- I feel there must be some cleaner way.
-
- And I do not hesitate to go one step further : is it possible for an
- ESTAE recovery routine running in such an address space to answer the
- same question ?
-
- Thank you in advance.
- /martin
-