Barbara Nitz wrote:
Yep, they have a low-level I/O library for BSAM etc
http://support.sas.com/documentation/onlinedoc/sasc/doc/lr2/lrv2ch3.htm.
Pretty simple stuff. Most vendors that use IBM C/C++ have written their
own similar low level I/O library.
PDS's low-level access method is called BPAM, and that is not BSAM or QSAM.
So the above link is NOT what I meant.
In the above link you will notice functions called osbldl (which does a
BLDL) and osfind (which does a FIND)
and osstow (which does a STOW). So they handle PDS(E) just fine.
PDSE has a set of *internal*
macros/interfaces (similar to the available BPAM macros) that *some* vendors
have bought for $$$$ in order to directly access PDSEs. Those interfaces are
otherwise not documented, certainly not to the rest of the world. (This has
been mentioned before on ibm-main.)
I assume you're talking about media manager/FAMS. Maybe IBM doesn't
trust it's customers to "do the right thing"
unless they get to charge them $$$$$ ;^)
Regards, Barbara
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html