Re: [slightly OT] non-blocking rpc-like thing?



Dnia 27-05-2005, pią o godzinie 08:29 -0700, Ben Johnson napisał:
> I'm using an embedded perl interpreter in my app right now.  This is
> source of some inconviniences, so I'm thinking about moving the perl
> piece into a seperate process.  In order to make this worthwhile I'll
> need an interface that can work with the gtk main loop (i.e. something
> that uses file descriptors for communication) and a function set (an
> API) that has support for a non-blocking interaction.
> 
> Basically, in addition to basic rpc-like functionality, I want the API to:
> - handle the EAGAIN return value properly
> - provide a way for the calling app to initiate multiple reads or writes
>   for each interaction (for each procedure call), and inform the app
>   when the io is complete.
> 
> preferably there are already both C and perl interfaces to this lib.  I
> haven't found anything that matches too closely so far.  Anyone else
> know of something?  How difficult do you think it would be to make an
> existing rpc lib non-blocking?

D-BUS? http://www.freedesktop.org/Software/dbus

Cheers,
Maciej

-- 
Maciej Katafiasz <ml mathrick org>




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]