_GIOFuncs Struct Reference

#include <
giochannel.h>

Data Fields

GIOStatus(* io_read )(GIOChannel *channel, gchar *buf, gsize count, gsize *bytes_read, GError **err)
GIOStatus(* io_write )(GIOChannel *channel, const gchar *buf, gsize count, gsize *bytes_written, GError **err)
GIOStatus(* io_seek )(GIOChannel *channel, gint64 offset, GSeekType type, GError **err)
GIOStatus(* io_close )(GIOChannel *channel, GError **err)
GSource *(* io_create_watch )(GIOChannel *channel, GIOCondition condition)
void(* io_free )(GIOChannel *channel)
GIOStatus(* io_set_flags )(GIOChannel *channel, GIOFlags flags, GError **err)
GIOFlags(* io_get_flags )(GIOChannel *channel)

Field Documentation

GIOStatus(* _GIOFuncs::io_close)(GIOChannel *channel, GError **err)
 
GSource*(* _GIOFuncs::io_create_watch)(GIOChannel *channel, GIOCondition condition)
 
void(* _GIOFuncs::io_free)(GIOChannel *channel)
 
GIOFlags(* _GIOFuncs::io_get_flags)(GIOChannel *channel)
 
GIOStatus(* _GIOFuncs::io_read)(GIOChannel *channel, gchar *buf, gsize count, gsize *bytes_read, GError **err)
 
GIOStatus(* _GIOFuncs::io_seek)(GIOChannel *channel, gint64 offset, GSeekType type, GError **err)
 
GIOStatus(* _GIOFuncs::io_set_flags)(GIOChannel *channel, GIOFlags flags, GError **err)
 
GIOStatus(* _GIOFuncs::io_write)(GIOChannel *channel, const gchar *buf, gsize count, gsize *bytes_written, GError **err)
 

The documentation for this struct was generated from the following file:

Copyright © Nokia Corporation 2001-2008
Back to top