Github User Fetcher 1.0.0
C Application with Server and GUI
|
#include <gseekable.h>
Data Fields | |
GTypeInterface | g_iface |
goffset(* | tell )(GSeekable *seekable) |
gboolean(* | can_seek )(GSeekable *seekable) |
gboolean(* | seek )(GSeekable *seekable, goffset offset, GSeekType type, GCancellable *cancellable, GError **error) |
gboolean(* | can_truncate )(GSeekable *seekable) |
gboolean(* | truncate_fn )(GSeekable *seekable, goffset offset, GCancellable *cancellable, GError **error) |
GSeekableIface: @g_iface: The parent interface. @tell: Tells the current location within a stream. @can_seek: Checks if seeking is supported by the stream. @seek: Seeks to a location within a stream. @can_truncate: Checks if truncation is supported by the stream. @truncate_fn: Truncates a stream.
Provides an interface for implementing seekable functionality on I/O Streams.
Definition at line 52 of file gseekable.h.
Definition at line 60 of file gseekable.h.
Definition at line 67 of file gseekable.h.
GTypeInterface _GSeekableIface::g_iface |
Definition at line 54 of file gseekable.h.
gboolean(* _GSeekableIface::seek) (GSeekable *seekable, goffset offset, GSeekType type, GCancellable *cancellable, GError **error) |
Definition at line 61 of file gseekable.h.
Definition at line 58 of file gseekable.h.
gboolean(* _GSeekableIface::truncate_fn) (GSeekable *seekable, goffset offset, GCancellable *cancellable, GError **error) |
Definition at line 68 of file gseekable.h.