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

txdriver Struct Reference

#include <tx.h>


Detailed Description

A network driver.


Data Fields

gpointer owner
 Object owning the stack.

gnet_host_t host
 Host information (ip, port).

const struct txdrv_opsops
 Dynamically dispatched operations.

txdriverupper
 Layer above, NULL if none.

txdriverlower
 Layer underneath, NULL if none.

gint flags
 Driver flags.

tx_service_t srv_routine
 Service routine of upper TX layer.

gpointer srv_arg
 Service routine argument.

gpointer opaque
 Used by heirs to store specific info.


Field Documentation

gint txdriver::flags
 

Driver flags.

gnet_host_t txdriver::host
 

Host information (ip, port).

struct txdriver* txdriver::lower
 

Layer underneath, NULL if none.

gpointer txdriver::opaque
 

Used by heirs to store specific info.

const struct txdrv_ops* txdriver::ops
 

Dynamically dispatched operations.

gpointer txdriver::owner
 

Object owning the stack.

gpointer txdriver::srv_arg
 

Service routine argument.

tx_service_t txdriver::srv_routine
 

Service routine of upper TX layer.

struct txdriver* txdriver::upper
 

Layer above, NULL if none.


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