Re: GObject-based streams redux
- From: Malcolm Tredinnick <malcolm commsecure com au>
- To: gnome-devel-list gnome org
- Subject: Re: GObject-based streams redux
- Date: 01 Aug 2003 11:56:58 +1000
On Fri, 2003-08-01 at 07:59, Mikhail Zabaluev wrote:
> Hello Jody,
>
> On Thu, Jul 31, 2003 at 05:01:25PM -0400, Jody Goldberg wrote:
> >
> > gsf is a teeny tiny little lib, I wouldn't worry about size. The
> > core api GsfInput is probably not a good match for what you're after
> > though as it blends read and seek into one interface. For gsf-2.0
> > those will be split, but I haven't started on that change as yet.
>
> I don't mind seek and all, as long as it raises a GError for
> implementations that don't support it. Is it necessary
> to erect a system of InputStream/OutputStream/Seekable
> on top of the puny GObject (does it even support multiple interface
> inheritance to begin with)?
Do you really want to be sending the error back to user with a message
like "seek not supported"? I would have thought that kind of thing
should be handled by the client application (in which case, GError is
not what you want to use).
Just thinking out loud..
Malcolm
[Date Prev][
Date Next] [Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]