Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

io_error Struct Reference

#include <ioheader.h>


Detailed Description

This structure holds all the per-resource callbacks that can be used during header processing in case something goes wrong.


Data Fields

void(* line_too_long )(gpointer resource)
void(* header_error_tell )(gpointer resource, gint error)
 Optional.

void(* header_error )(gpointer resource, gint error)
void(* input_exception )(gpointer resource)
void(* input_buffer_full )(gpointer resource)
void(* header_read_error )(gpointer resource, gint error)
void(* header_read_eof )(gpointer resource)
void(* header_extra_data )(gpointer resource)


Field Documentation

void(* io_error::header_error)(gpointer resource, gint error)
 

void(* io_error::header_error_tell)(gpointer resource, gint error)
 

Optional.

void(* io_error::header_extra_data)(gpointer resource)
 

void(* io_error::header_read_eof)(gpointer resource)
 

void(* io_error::header_read_error)(gpointer resource, gint error)
 

void(* io_error::input_buffer_full)(gpointer resource)
 

void(* io_error::input_exception)(gpointer resource)
 

void(* io_error::line_too_long)(gpointer resource)
 


The documentation for this struct was generated from the following file:
Generated on Sun Feb 12 10:50:12 2006 for Gtk-Gnutella by doxygen 1.3.6