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