On Fri, Sep 28, 2007 at 12:50:05PM +0200, Bastiaan Jacques wrote: > >>>>+ /// Add a listener with default priority that listens for IN and > >>>>HUP > >>>>+ /// events on a file descriptor. > > > >>>>+ /// @param callback A pointer to a callback function with the > >>>>following > >>>>+ /// signature: > >>>>+ /// bool func(void*, int, void* data) > >>>>+ /// The first and second arguments should be ignored. > >>>>+ /// The last argument is a user-specified pointer. The > >>>>+ /// callback should return false if the listener is to be > >>>>removed. > >>> > >>>The first and second arguments should be ignored ?? > >> > >>Yes. Since the first two arguments are data types from Glib, it is > >>probably > >>undesirable to use them in GUI-neutral code. > >>When we have a generic interface > >>in the GUI (base) class, we can do better. For now, though, this should > >>get > >>the job done. > > > >What is the job, btw ? > > > >--strk; > > > > To add a listener with default priority that listens for IN and HUP > events on a file descriptor.
Are we running in circle ? I'm willing to add a listener, what do I get to listen to ? Only a void pointer i passed to the listener registration function ? If so I'd rather not take two additional args. If those two additional args give me some other information I'd like to know what this information is. --strk; -- () ASCII Ribbon Campaign /\ Keep it simple! _______________________________________________ Gnash-commit mailing list [email protected] http://lists.gnu.org/mailman/listinfo/gnash-commit
