home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / bit / listserv / ibmmain / 2691 < prev    next >
Encoding:
Text File  |  1992-11-22  |  1.1 KB  |  32 lines

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