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

wrap_io Struct Reference

#include <wrap.h>


Data Fields

gpointer ctx
ssize_t(* write )(struct wrap_io *, gconstpointer, size_t)
ssize_t(* read )(struct wrap_io *, gpointer, size_t)
ssize_t(* writev )(struct wrap_io *, const struct iovec *, int)
ssize_t(* readv )(struct wrap_io *, struct iovec *, int)
ssize_t(* sendto )(struct wrap_io *, const gnet_host_t *, gconstpointer, size_t)
int(* flush )(struct wrap_io *)
int(* fd )(struct wrap_io *)


Field Documentation

gpointer wrap_io::ctx
 

int(* wrap_io::fd)(struct wrap_io *)
 

int(* wrap_io::flush)(struct wrap_io *)
 

ssize_t(* wrap_io::read)(struct wrap_io *, gpointer, size_t)
 

ssize_t(* wrap_io::readv)(struct wrap_io *, struct iovec *, int)
 

ssize_t(* wrap_io::sendto)(struct wrap_io *, const gnet_host_t *, gconstpointer, size_t)
 

ssize_t(* wrap_io::write)(struct wrap_io *, gconstpointer, size_t)
 

ssize_t(* wrap_io::writev)(struct wrap_io *, const struct iovec *, int)
 


The documentation for this struct was generated from the following file:
Generated on Sat Jun 30 17:53:35 2007 for gtk-gnutella by  doxygen 1.3.9.1