comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Re: Non-Blocking I/O
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: Non-Blocking I/O [message #14287 is a reply to message #14286] Mon, 15 February 1999 00:00 Go to previous messageGo to previous message
menakkis is currently offline  menakkis
Messages: 37
Registered: June 1998
Member
Ruediger Kupper <Ruediger.Kupper@Physik.Uni-Marburg.De> wrote:

<...>
> Okay, so there seems to be no way around using some intermediary C-Routines
> which handle reception.
> IDL just doesn't support Inter Process Communication...

Frankly I'm surprised that this interesting thread didn't tease out more
responses. I'm sure that there must be *dozens* of lurkers out there who
have been down this road.

Now I know next to zero about IPC and the like, but I was wondering if you
might have some luck with the /NOSTDIO switch to OPEN (on Unix platforms).
Reportedly, if you READU from a LUN opened like this, IDL will only read the
amount of data that is available. (Perhaps it will even read "zero bytes" if
nothing's available?) And you can reportedly use the TRANSFER_COUNT= switch
to READU to find out how many *elements* (not necc. bytes) were transferred.
Even if this works, I can imagine that reassembling data read in bits and
pieces on the IDL side might be a bit tricky, but it might still be worth a
try.

Peter Mason

-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/ Search, Read, Discuss, or Start Your Own
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Setting IDLgrPolyline vertex colours?
Next Topic: Non-Blocking I/O

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 19:25:05 PDT 2025

Total time taken to generate the page: 0.00449 seconds