TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: Ronnie van.Schaijk
from: Ruud Senden
date: 1995-01-12 20:50:54
subject: Unnamed pipes

Ronnie van.Schaijk wrote on 08 Jan 1995 at 09:21 to Ruud Senden:

 RS > Is it possible to do this, or is there a call to check whether there is
 RS > some data waiting or not, so I can call DosRead() only when there is
 RS > data
 RS > waiting?

 RvS> In de old 1.3 version there was a cal to do this. Since 2.0
 RvS> IBM has deleted this function, but you could use a separated
 RvS> thread to do a dosread with timeout. Search for the program
 RvS> rcpopup.zip, this file contains a C-source to do a async
 RvS> dosread.

Well, I think I will drop the unnamed pipes and use queues instead (as
Peter Fitzsimmons said). Also I am redesigning the program so I won't need
a non-blocking read.

Regards, Ruud  (Internet: rsenden{at}cs.ruu.nl) 

--- timEd/2 1.00
* Origin: The OS/2 based RS point system (2:280/804.2054)
SEEN-BY: 12/2442 620/243 624/50 632/348 640/820 690/660 711/409 410 413 430
SEEN-BY: 711/807 808 809 934 942 949 712/353 515 713/888 800/1 7877/2809
@PATH: 280/804 801 24/24 396/1 3615/50 229/2 12/2442 711/409 808 809 934

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.