I don’t understand what the statement “QSAM does overlapped I/O automatically”

When I do a qsam get the physical I/O is for 1 block every get just ups a 
pointer 

BSAM allows me to do multiple Reads each with their own DECB

So I already initiate lots of physical I/O mainly because I have lots of 
records or blocks 

I find it hard to believe that a qsam get does anything more than read 1 block 

Thanks 

> On Mar 20, 2021, at 2:49 PM, Binyamin Dissen <bdis...@dissensoftware.com> 
> wrote:
> 
> On Fri, 19 Mar 2021 14:09:59 -0400 Joseph Reichman <reichman...@gmail.com>
> wrote:
> 
> :>When doing overlapped I/O is there a way to tell if the I/O had completed 
> on the subsequent reads 
> 
> :>I check to see if the first fullword has been populated by the BDW
> 
> Did you try without overlapping I/O?
> 
> Post the code.
> 
> --
> Binyamin Dissen <bdis...@dissensoftware.com>
> http://www.dissensoftware.com
> 
> Director, Dissen Software, Bar & Grill - Israel
> 
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to