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@xxxxxxxxxxxx> _______________________________________________ gtk-list@xxxxxxxxx http://mail.gnome.org/mailman/listinfo/gtk-list