Article View: comp.sys.amiga.tech
Article #10886io questions
From: Miles Bader
Date: Sun, 08 Jan 1989 21:15
Date: Sun, 08 Jan 1989 21:15
12 lines
909 bytes
909 bytes
Will a WaitIO() eat more than one request if they use the same reply port? I'm queueing a bunch of writes to the audio device, then for each one, doing a Wait() on the reply port (so I can detect ^C) and then a WaitIO(). But I always end up having to ^C out of the loop, so it looks like some of my replies are getting eaten. Also, why do DoIO() & SendIO() clear the io_Flags field? It doesn't seem like particularly useful behavior (and if they didn't, you wouldn't need BeginIO). [It took me a while to figure out why my flags were getting ignored...] -Miles
Technical Details
Message-ID:
<QXlwxWy00UkaE4eX1o@andrew.cmu.edu>Path:
arc1-ca.pugleaf.net!utzoo!attcan!uunet!lll-winken!lll-lcc!ames!ucsd!rutgers!rochester!pt.cs.cmu.edu!andrew.cmu.edu!bader+Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!lll-winken!lll-lcc!ames!ucsd!rutgers!rochester!pt.cs.cmu.edu!andrew.cmu.edu!bader+ From: bader+@andrew.cmu.edu (Miles Bader) Newsgroups: comp.sys.amiga.tech Subject: io questions Message-ID: <QXlwxWy00UkaE4eX1o@andrew.cmu.edu> Date: 8 Jan 89 21:15:14 GMT Organization: Carnegie Mellon Lines: 12