On 2018-01-26, at 19:20:02, Jon Perryman wrote:

>> Paul Gilmartin wrote:
>> Is "full functionality of DCB" useful for any OS other than for z/OS?  For 
>> z/OS,
>> allocate with BPXWDYN or JCL DD statement and open by fopen("//DDN:..." ).
>> 
> BPXWDYN is dynamic allocation and does not provide every feature in DCB. 
> FOPEN allows some DCB parms to be specified as runtime text that is parsed to 
> fill in a DCB. Neither actually provides all functionality provided by DCB.
> 
Does DCB provide functionality not available via DYNALLOC?

BPXWDYN has a poorly documented side door allowing specification of SVC 99
text units by code.

>> Paul Gilmartin Wrote: Isn't a PL/X flavor of DCB provided? 
> There may be DCB in PL/X. The DCB has many fields to be filled in. Does PL/X 
> require you simply fill in the fields or does it allow abstraction where the 
> programmer specifies a few parameters and the appropriate fields are filled 
> in to fulfill the requirements the programmer specified.
> 
How would a mere mortal know any of that?

-- gil

Reply via email to