GSeekableIface

Provides an interface for implementing seekable functionality on I/O Streams.

Members

Variables

canSeek
int function(GSeekable* seekable) canSeek;
canTruncate
int function(GSeekable* seekable) canTruncate;
gIface
GTypeInterface gIface;

The parent interface.

seek
int function(GSeekable* seekable, long offset, GSeekType type, GCancellable* cancellable, GError** err) seek;
tell
long function(GSeekable* seekable) tell;
truncateFn
int function(GSeekable* seekable, long offset, GCancellable* cancellable, GError** err) truncateFn;