Yes, I was not aware of the subsystem idea and was just throwing out an idea.
On Tue, Sep 21, 2021 at 10:14 PM Paul Gilmartin <0000000433f07816-dmarc-requ...@listserv.ua.edu> wrote: > > On Mon, 20 Sep 2021 22:30:32 -0500, Mike Schwab wrote: > > >How about > >//ddname DD DISP=(NEW,DELETE,DELETE), > >// DCB=(DSORG=PS[only],RECFM=F/FA/FM/V/VA/VM/U?/UA?/UM?/[no > >B]),BLKSIZE=nnnnn), > >// PIPES=(PROGNAME,'100/32k byte parm to select or modify records', > >// ddname1,ddname2,...,ddnameN), > >and the OPEN (ddname,OUTPUT) loads the PIPES program in (sub)task memory) > >and sets up the PUT/WRITE to DDNAME to call the program instead? > >The close unloads the PIPES program in (subtask memory). > >VSAM writes accepted like a DSORG=PS? > >Any other parameters possible? > > > What manual did you find that in? I don't see it in the JCL Ref. > > Are you makiing it up? How is it preferable to SUBSYS=PIPE? (BP01? > I see each among various IBM pages.) > > >A pipes DDNAME can use a PIPES parameter for a subsequent program. > > > "subsequent"? Not "concurrent"? (But perhaps you mean lexically subsequent > but temporally concurrent.) > > >Of course, ddnames can only be used by the EXEC PGM= or one of the > >pipes programs. > >And all pipes programs remain in memory until step end. > >In case of abend / restart the checkpoint is taken in EXEC PGM= and > >abandon updates / writes in any pipes program after the checkpoint. > > ... > > -- gil > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- Mike A Schwab, Springfield IL USA Where do Forest Rangers go to get away from it all? ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN